00:04
mdedetrich has joined #jruby
00:05
Silent__ has quit [Ping timeout: 244 seconds]
00:27
tvo has joined #jruby
00:27
tvo has joined #jruby
00:40
tvo has quit [Quit: Leaving.]
00:46
temporal_ has quit [Read error: Connection reset by peer]
00:46
temporalfox has joined #jruby
00:53
JRubyGithub has joined #jruby
00:53
JRubyGithub has left #jruby [#jruby]
00:57
yh has quit [Quit: leaving]
01:06
cristianrasch has quit [Quit: Leaving]
01:23
havenwood has joined #jruby
01:29
cajone has joined #jruby
01:32
cajone has left #jruby [#jruby]
01:41
tvo has joined #jruby
01:41
tvo has joined #jruby
01:48
rf3000 has joined #jruby
01:54
subbu has joined #jruby
02:03
pgokeeffe has quit [Quit: pgokeeffe]
02:07
pgokeeffe has joined #jruby
02:16
ddarkpassenger has joined #jruby
03:20
_gautam_ has joined #jruby
03:20
tvo has quit [Quit: Leaving.]
03:29
JRubyGithub has joined #jruby
03:29
<
JRubyGithub >
[jruby] subbuss closed issue #3174: ensure clause is executed before begin clause ends ?
http://git.io/vYCUX
03:29
JRubyGithub has left #jruby [#jruby]
03:34
ddarkpassenger has joined #jruby
03:34
mdedetrich has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
03:34
travis-ci has joined #jruby
03:34
travis-ci has left #jruby [#jruby]
03:38
ddarkpassenger has quit [Ping timeout: 264 seconds]
03:45
subbu has quit [Ping timeout: 265 seconds]
03:53
pgokeeffe has quit [Ping timeout: 256 seconds]
03:56
subbu has joined #jruby
04:09
tvo has joined #jruby
04:09
tvo has joined #jruby
04:11
subbu has quit [Ping timeout: 240 seconds]
04:34
mdedetrich has joined #jruby
04:40
Hobogrammer has joined #jruby
04:44
temporal_ has joined #jruby
04:47
temporalfox has quit [Ping timeout: 265 seconds]
05:20
pgokeeffe has joined #jruby
05:22
JRubyGithub has joined #jruby
05:22
JRubyGithub has left #jruby [#jruby]
05:25
pgokeeffe has quit [Quit: pgokeeffe]
05:40
tvo has quit [Quit: Leaving.]
05:56
thsig has joined #jruby
06:01
thsig has quit [Ping timeout: 250 seconds]
06:12
rsim has joined #jruby
06:41
mdedetri_ has joined #jruby
06:42
mdedetrich has quit [Ping timeout: 255 seconds]
06:49
samphippen has joined #jruby
06:50
samphippen has quit [Client Quit]
06:51
samphippen has joined #jruby
06:55
<
[BNC]kares >
rtyler: its good manner in central EU not to say "good morning" until the last drunks went to sleep!
06:56
<
[BNC]kares >
donV: excellent, thank you!
06:56
<
rtyler >
[BNC]kares: I noticed some drunks when I went to the bakery this morning
06:57
<
rtyler >
tobi tells me that's common in kreuzberg :p
06:57
<
[BNC]kares >
oh yeah, the 'germans' with their delicious beers - always a good idea to have one with brotchen :)
07:06
donV has joined #jruby
07:17
mjelen_ has joined #jruby
07:20
mjelen has quit [Ping timeout: 244 seconds]
07:29
samphippen has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
07:32
shellac has joined #jruby
07:45
benlovell has joined #jruby
07:48
robbyoconnor is now known as r0bby_
07:48
r0bby_ is now known as robbyoconnor
07:56
hosiawak has joined #jruby
07:58
shellac has quit [Quit: Computer has gone to sleep.]
08:02
temporalfox has joined #jruby
08:11
Tristitia has quit [Ping timeout: 256 seconds]
08:11
certainty has joined #jruby
08:11
certainty has left #jruby ["WeeChat 0.4.3"]
08:15
Tristitia has joined #jruby
08:20
donV has quit [Quit: donV]
08:23
pitr-ch has quit [Ping timeout: 240 seconds]
08:33
shellac has joined #jruby
08:36
balo_ is now known as balo
08:40
pitr-ch has joined #jruby
08:43
thsig has joined #jruby
08:48
thsig has quit [Ping timeout: 260 seconds]
08:52
yfeldblum has quit [Remote host closed the connection]
08:52
yfeldblum has joined #jruby
08:56
donV has joined #jruby
09:02
havenwood has quit [Ping timeout: 240 seconds]
09:02
vtunka has joined #jruby
09:13
donV has quit [Quit: donV]
09:19
mkristian has joined #jruby
09:21
mkristian has quit [Client Quit]
09:23
mkristian has joined #jruby
09:24
mkristian has left #jruby [#jruby]
09:28
[BNC]kares has quit [Ping timeout: 256 seconds]
09:29
mkristian has joined #jruby
09:30
mdedetri_ has quit [Ping timeout: 265 seconds]
09:36
xkickflip has quit [Ping timeout: 272 seconds]
09:40
yfeldblum has quit [Remote host closed the connection]
09:41
yfeldblum has joined #jruby
09:47
mdedetrich has joined #jruby
09:48
xkickflip has joined #jruby
09:48
kares has joined #jruby
10:02
yfeldblum has quit [Ping timeout: 246 seconds]
10:03
cristianrasch has joined #jruby
10:20
_whitelogger___ has joined #jruby
10:21
_whitelogger__ has quit [Ping timeout: 240 seconds]
10:21
zph has quit [Ping timeout: 240 seconds]
10:21
cpuguy83 has quit [Ping timeout: 240 seconds]
10:21
aemadrid has quit [Ping timeout: 240 seconds]
10:21
blinsay has quit [Ping timeout: 240 seconds]
10:21
eregon has quit [Ping timeout: 240 seconds]
10:22
cpuguy83_ has joined #jruby
10:22
xkickflip has quit [Ping timeout: 244 seconds]
10:22
cpuguy83_ is now known as cpuguy83
10:22
aemadrid_ is now known as aemadrid
10:22
xkickflip has joined #jruby
10:22
zph_ is now known as zph
10:23
travis-ci has joined #jruby
10:23
travis-ci has left #jruby [#jruby]
10:23
blinsay_ has joined #jruby
10:23
blinsay_ is now known as blinsay
10:30
yfeldblum has joined #jruby
10:31
xkickflip has quit [Ping timeout: 255 seconds]
10:36
pitr-ch has quit [Ping timeout: 240 seconds]
10:44
pitr-ch has joined #jruby
10:50
mdedetrich has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
10:52
JRubyGithub has joined #jruby
10:52
<
JRubyGithub >
jruby/master a8eea8f kares: avoid 9K deprecated arity() method and use getSignature() instead...
10:52
JRubyGithub has left #jruby [#jruby]
10:53
donV has joined #jruby
10:58
travis-ci has joined #jruby
10:58
travis-ci has left #jruby [#jruby]
11:00
donV has quit [Quit: donV]
11:03
mkristian has quit [Quit: This computer has gone to sleep]
11:09
travis-ci has joined #jruby
11:09
travis-ci has left #jruby [#jruby]
11:18
JRubyGithub has joined #jruby
11:18
<
JRubyGithub >
jruby/jruby-1_7 54488b6 kares: CallableSelector's ambiguous variable assignment meant to happen one level up
11:18
JRubyGithub has left #jruby [#jruby]
11:18
donV has joined #jruby
11:19
thsig has joined #jruby
11:21
bbrowning has joined #jruby
11:23
thsig_ has joined #jruby
11:25
JRubyGithub has joined #jruby
11:25
<
JRubyGithub >
jruby/master 016b529 Benoit Daloze: Guard Process.fork with a feature guard
11:25
<
JRubyGithub >
jruby/master 57f8e76 Benoit Daloze: [Truffle] Follow the new spec for Thread#priority=.
11:25
<
JRubyGithub >
jruby/master 5033a92 Benoit Daloze: Add tags for new specs.
11:25
JRubyGithub has left #jruby [#jruby]
11:25
thsig has quit [Ping timeout: 264 seconds]
11:31
_whitelogger___ has joined #jruby
11:32
JRubyGithub has joined #jruby
11:32
<
JRubyGithub >
jruby/master b0733af Benoit Daloze: [Truffle] Add tags for new specs.
11:32
JRubyGithub has left #jruby [#jruby]
11:32
cristianrasch has quit [Quit: Leaving]
11:35
yfeldblum has quit [Ping timeout: 246 seconds]
11:39
JRubyGithub has joined #jruby
11:39
<
JRubyGithub >
[jruby] Javix opened issue #3190: Overiding Windows Path and 'hide' Ruby installation
http://git.io/vYoIj
11:39
JRubyGithub has left #jruby [#jruby]
11:41
donV has quit [Quit: donV]
11:46
travis-ci has joined #jruby
11:46
travis-ci has left #jruby [#jruby]
11:48
benlovell has quit [Ping timeout: 265 seconds]
11:57
JRubyGithub has joined #jruby
11:57
<
JRubyGithub >
jruby/master 099e053 Petr Chalupa: [Truffle] add $> alias for stdout to make pp work
11:57
JRubyGithub has left #jruby [#jruby]
11:59
JRubyGithub has joined #jruby
11:59
<
JRubyGithub >
jruby/master 72106c1 Benoit Daloze: [Truffle] Remove extra transfers in ModuleNodes.
11:59
JRubyGithub has left #jruby [#jruby]
12:01
<
projectodd-ci >
Yippee, build fixed!
12:03
decentrality has joined #jruby
12:04
digitalextremist has quit [Ping timeout: 265 seconds]
12:04
decentrality is now known as digitalextremist
12:05
donV has joined #jruby
12:09
cristianrasch has joined #jruby
12:12
donV has quit [Quit: donV]
12:13
donV has joined #jruby
12:13
donV has quit [Client Quit]
12:14
JRubyGithub has joined #jruby
12:14
<
JRubyGithub >
jruby/master c5d1e28 Benoit Daloze: Revert "[Truffle] Partial fix for zsuper calls in blocks."...
12:14
<
JRubyGithub >
jruby/master b6346d5 Benoit Daloze: [Truffle] Eclipse launcher: only add truffle on classpath if needed.
12:14
<
JRubyGithub >
jruby/master 4a80f53 Benoit Daloze: [Truffle] Use the existing mechanism to read local variables in zsuper....
12:14
JRubyGithub has left #jruby [#jruby]
12:18
nateberkopec has joined #jruby
12:20
JRubyGithub has joined #jruby
12:20
<
JRubyGithub >
jruby/master a8b4016 Benoit Daloze: [Truffle] Try the default formatter for specs on Travis.
12:20
JRubyGithub has left #jruby [#jruby]
12:22
thsig_ has quit [Remote host closed the connection]
12:30
mkristian has joined #jruby
12:32
mkristian_ has joined #jruby
12:34
mkristian has quit [Ping timeout: 250 seconds]
12:37
benlovell has joined #jruby
12:40
JRubyGithub has joined #jruby
12:40
<
JRubyGithub >
jruby/test-jossl-0.9.8-staging a11489c kares: upgrade to jruby-openssl 0.9.8 (using staging repository for now)
12:40
JRubyGithub has left #jruby [#jruby]
12:43
JRubyGithub has joined #jruby
12:43
<
JRubyGithub >
[jruby] pitr-ch opened pull request #3191: [Truffle] track splat postition in Arity (master...master)
http://git.io/vYoKl
12:43
JRubyGithub has left #jruby [#jruby]
12:50
subbu has joined #jruby
12:51
rsim has quit [Quit: Leaving.]
12:53
havenwood has joined #jruby
12:53
brightball has joined #jruby
12:55
travis-ci has joined #jruby
12:55
travis-ci has left #jruby [#jruby]
12:58
tcrawley-away is now known as tcrawley
12:59
thsig has joined #jruby
13:05
thsig has quit [Ping timeout: 272 seconds]
13:08
subbu has quit [Ping timeout: 244 seconds]
13:08
nirvdrum has joined #jruby
13:09
JRubyGithub has joined #jruby
13:09
<
JRubyGithub >
jruby/jruby-1_7 cde5bbb Christian Meier: fixes commandline execution of internal java -cp ... org.jruby.Main command...
13:09
<
JRubyGithub >
jruby/jruby-1_7 c211baa Christian Meier: Revert "fixes commandline execution of internal java -cp ... org.jruby.Main command"...
13:09
JRubyGithub has left #jruby [#jruby]
13:09
bbrowning is now known as bbrowning_away
13:11
lance|afk is now known as lanceball
13:12
JRubyGithub has joined #jruby
13:12
<
JRubyGithub >
jruby/master 3d56dd3 Christian Meier: Merge branch 'jruby-1_7'
13:12
JRubyGithub has left #jruby [#jruby]
13:17
samphippen has joined #jruby
13:20
benlovell has quit [Ping timeout: 246 seconds]
13:30
pitr-ch has quit [Ping timeout: 244 seconds]
13:32
travis-ci has joined #jruby
13:32
travis-ci has left #jruby [#jruby]
13:43
pitr-ch has joined #jruby
13:44
drbobbeaty has joined #jruby
13:46
cremes has quit [Quit: cremes]
13:51
cremes has joined #jruby
13:51
JRubyGithub has joined #jruby
13:51
<
JRubyGithub >
jruby/master 4870c70 Christian Meier: set current directory if inside classloader on IsolatedScriptingContainer...
13:51
JRubyGithub has left #jruby [#jruby]
13:53
elbens has quit [Remote host closed the connection]
13:55
<
projectodd-ci >
Yippee, build fixed!
14:08
travis-ci has joined #jruby
14:08
travis-ci has left #jruby [#jruby]
14:17
hosiawak` has joined #jruby
14:20
hosiawak has quit [Ping timeout: 255 seconds]
14:22
JRubyGithub has joined #jruby
14:22
<
JRubyGithub >
jruby/master 00e086e Christian Meier: set current directory if inside classloader on IsolatedScriptingContainer...
14:22
JRubyGithub has left #jruby [#jruby]
14:25
benlovell has joined #jruby
14:37
shellac has quit [Remote host closed the connection]
14:41
Aethenelle has joined #jruby
14:42
<
Aethenelle >
I have a couple things that work piecemeal for building specific arch VMs... I think I'm close to a general solution
14:42
<
Aethenelle >
then I just need to patch packer to make it really easy...
14:44
* rtyler
looks at the topic
14:45
<
rtyler >
Aethenelle: you in the right place?
14:45
<
Aethenelle >
just not in here as much as I used to be cause I've been busy at work.
14:45
travis-ci has joined #jruby
14:45
travis-ci has left #jruby [#jruby]
14:47
pitr-ch_ has joined #jruby
14:48
pitr-ch has quit [Ping timeout: 264 seconds]
14:50
<
rtyler >
I must be missing the context of building VMs for jruby then :P
14:55
thsig has joined #jruby
14:58
pitr-ch_ has quit [Ping timeout: 240 seconds]
14:59
thsig has quit [Ping timeout: 240 seconds]
15:02
mdedetrich has joined #jruby
15:04
pitr-ch has joined #jruby
15:05
<
projectodd-ci >
* eregontp: Remove unintended tabs in spec.
15:05
<
projectodd-ci >
* eregontp: Add tag for soon-to-be-removed spec.
15:05
<
projectodd-ci >
* eregontp: Squashed 'spec/ruby/' changes from ac1063b..71ff5e4
15:05
<
projectodd-ci >
* m.kristian: if current directory is inside the classloader a spawn jruby process should do the same
15:05
<
projectodd-ci >
* brandon.j.fish: [Truffle] Add passing tests to mri test index
15:05
<
projectodd-ci >
* chris: [Truffle] Switch jt bench debug back to fatal exceptions, but add an option for --ruby-backtrace
15:05
<
projectodd-ci >
* headius: Return Enumerator self calling #each with no block. Fixes #3009.
15:05
<
projectodd-ci >
* headius: Add spec for Enumerator.new form calling bare each.
15:05
<
projectodd-ci >
* headius: Untag passing Enumerator specs.
15:05
<
projectodd-ci >
* eregontp: Squashed 'spec/mspec/' changes from c73601b..6569203
15:05
<
projectodd-ci >
* eregontp: [Truffle] Update
__callee__ tags.
15:05
<
projectodd-ci >
* kevin: [Truffle] Initial work on making Regexp encoding-aware.
15:05
<
projectodd-ci >
* kevin: [Truffle] Untagged a bunch of String specs now passing due to Regexp improvements.
15:05
<
projectodd-ci >
* kevin: [Truffle] Removed dead code.
15:05
<
projectodd-ci >
* kevin: [Truffle] Moved Regexp#options out to a Rubinius primitive.
15:05
<
projectodd-ci >
* kevin: [Truffle] Findbugs.
15:05
<
projectodd-ci >
* eregontp: [Truffle] Full Module#attr{,accessor,reader,writer}.
15:05
<
projectodd-ci >
* kevin: [Truffle] Retagged suspicious spec.
15:05
<
projectodd-ci >
* tom.enebo: Combine these two tests so we are not hard-coding our defaults in a test file and failing when we decide to change defaults
15:05
<
projectodd-ci >
* kevin: [Truffle] Fixed an NPE when evaluating empty interpolation (#{}).
15:05
<
projectodd-ci >
* kevin: [Truffle] All Regexp#encoding specs now passing.
15:05
<
projectodd-ci >
* kevin: [Truffle] All Regexp#compile specs are now passing.
15:05
<
projectodd-ci >
* git: [Truffle] BigDecimal: add special value handling to :/, :quo
15:06
<
projectodd-ci >
* git: [Truffle] BigDecimal: add :exponent
15:06
<
projectodd-ci >
* git: [Truffle] BigDecimal: add :abs
15:06
<
projectodd-ci >
* git: [Truffle] BigDecimal: untag already passing equal_value_tags
15:06
<
projectodd-ci >
* git: [Truffle] BigDecimal: add missing @TruffeBoundary
15:06
<
projectodd-ci >
* git: [Truffle] BigDecimal: ifs to switch
15:06
<
projectodd-ci >
* git: [Truffle] BigDecimal: add :to_i, :to_int
15:06
<
projectodd-ci >
* git: [Truffle] BigDecimal: clear precision calculation
15:06
<
projectodd-ci >
* git: [Truffle] BigDecimal: fix remaining comparisons
15:06
<
projectodd-ci >
* git: [Truffle] jt: add --jexception[s] to print java exceptions
15:06
<
projectodd-ci >
* git: [Truffle] jt: print cmd being called
15:06
<
projectodd-ci >
* git: [Truffle] BigDecimal: add :split
15:06
<
projectodd-ci >
* git: [Truffle] BigDecimal: rearrange code
15:06
<
projectodd-ci >
* eregontp: [Truffle] Full Module#include.
15:06
<
projectodd-ci >
* eregontp: [Truffle] Get the appropriate caller frame for visibility methods.
15:06
<
projectodd-ci >
* eregontp: [Truffle] No special treatment for the current method for getting the caller frame.
15:06
<
projectodd-ci >
* eregontp: Fix spec title for a Module#name spec.
15:06
<
projectodd-ci >
* eregontp: [Truffle] Fix Module#name for a partial name.
15:06
<
projectodd-ci >
* kares: caused BigDecimal regression after jruby-1_7 merge - missed a isNaN() check in div
15:06
<
projectodd-ci >
* eregontp: [Truffle] Tell about ruby dependency in README.
15:06
<
projectodd-ci >
* eregontp: Squashed 'spec/mspec/' changes from 6569203..33cc542
15:06
<
projectodd-ci >
* eregontp: Squashed 'spec/ruby/' changes from 71ff5e4..ee9abb8
15:06
<
projectodd-ci >
* eregontp: [Truffle] Automatically tagged slow specs.
15:06
<
projectodd-ci >
* eregontp: [Truffle] Add new spec tags.
15:06
<
projectodd-ci >
* eregontp: Fix bad Fixnum#- expectation.
15:06
<
projectodd-ci >
* eregontp: [Truffle] Clean Fixnum#- tags.
15:06
<
projectodd-ci >
* eregontp: [Truffle] Tag new keywargs specs we do not pass yet.
15:06
<
projectodd-ci >
* eregontp: [Truffle] Add tag for 'case' spec.
15:06
<
projectodd-ci >
* kevin: Fixed reversed receiver & value in Match3Node.
15:06
<
projectodd-ci >
* chris: [Truffle] Remove all instanceof for RubyBignum.
15:06
<
projectodd-ci >
* chris: [Truffle] Remove RubyBignum from BigDecimalNodes.
15:06
chrisseaton has left #jruby [#jruby]
15:06
<
projectodd-ci >
* chris: Revert "[Truffle] Remove use of Java 8 method."
15:06
<
projectodd-ci >
* chris: Revert "Merge branch 'truffle-symbol-refactor'"
15:06
<
projectodd-ci >
* chris: [Truffle] Remove use of Java 8 method.
15:06
<
projectodd-ci >
* m.kristian: treat classpath:path/to/file.rb with JRubyFile.createResource
15:06
<
projectodd-ci >
* m.kristian: use common defaultClassLoaderm from RubyInstanceConfig
15:06
<
projectodd-ci >
* m.kristian: get the objectspace back
15:06
<
projectodd-ci >
* m.kristian: fix runnable.jar test
15:06
<
projectodd-ci >
* m.kristian: classpath: is handled like classpath:/ to keep things consistent
15:06
<
projectodd-ci >
* m.kristian: build the jruby launcher using the defaultClassLoader()).getURLs()
15:06
<
projectodd-ci >
* m.kristian: handle -J-cp without errors on launch in same VM
15:06
<
projectodd-ci >
* m.kristian: build the jruby launcher using the defaultClassLoader()).getURLs()
15:06
<
projectodd-ci >
* m.kristian: factor out the classpath launcher so it can be used by Gem.ruby as well
15:06
<
projectodd-ci >
* tom.enebo: Update ripper parser to line up with mainline parser. Fix lineno to pass all but 8 specs on Yard.
15:06
<
projectodd-ci >
* chris: [Truffle] For hot paths, use RubySymbol.getString rather than toString
15:06
<
projectodd-ci >
* chris: [Truffle] Move most of Symbol to Ruby.
15:06
<
projectodd-ci >
* chris: [Truffle] Simplify Symbol#to_proc
15:06
<
projectodd-ci >
* chris: [Truffle] Cache the hash code for RubySymbol.
15:06
<
projectodd-ci >
* chris: [Truffle] More general tidy up of Symbol.
15:06
<
projectodd-ci >
* tom.enebo: Fix up some version numbers
15:06
<
projectodd-ci >
* kevin: [Truffle] Cleaned up regexp_search_region primitive a bit.
15:06
<
projectodd-ci >
* kevin: [Truffle] Untagged passing Enumerable specs.
15:06
<
projectodd-ci >
* kevin: [Truffle] Switched to Rubinius's String#scan.
15:06
<
projectodd-ci >
* kevin: [Truffle] Fixed encodings for Ruby Strings created from Java Strings.
15:06
<
projectodd-ci >
* kevin: [Truffle] Moved String#match and String#=~ out to Rubinius.
15:07
<
projectodd-ci >
* kevin: [Truffle] Removed unused imports.
15:07
<
projectodd-ci >
* kevin: [Truffle] Fixed Regexp#match with non-UTF8 characters.
15:07
<
projectodd-ci >
* kevin: [Truffle] MatchData#begin and MatchData#end are now encoding aware.
15:07
<
projectodd-ci >
* kevin: [Truffle] Untagged passing String specs.
15:07
<
projectodd-ci >
* kevin: [Truffle] Fixed a bad String guard.
15:07
<
projectodd-ci >
* kevin: [Truffle] Fixed the 'string_index' primitive.
15:07
<
projectodd-ci >
* kevin: [Truffle] Untagged more passing String specs.
15:07
<
projectodd-ci >
* kevin: [Truffle] Fixed handling the 'forward' option in the regexp_search_region primitive.
15:07
<
projectodd-ci >
* kevin: [Truffle] Untagged newly passing String specs.
15:07
<
projectodd-ci >
* brandon.j.fish: [Truffle] Add rexml to stdlib
15:07
<
projectodd-ci >
* brandon.j.fish: [Truffle] Untag passing encoding specs
15:07
<
projectodd-ci >
* git: [Truffle] Make sure all others threads are killed when the main thread dies.
15:07
<
projectodd-ci >
* eregontp: [Truffle] Do not qualify @CompilationFinal as they are annotations.
15:07
<
projectodd-ci >
* chris: [Truffle] Fix Iterator.next contract.
15:07
<
projectodd-ci >
* eregontp: [Truffle] Use @Cached for super and zsuper calls.
15:07
<
projectodd-ci >
* tom.enebo: Fixes #1887. parser bug.
15:07
<
projectodd-ci >
* tom.enebo: Fixes #3040. parameters on non-Ruby method with special arity will NPE
15:07
<
projectodd-ci >
* chris: [Truffle] Pull out the Hash set operation into a separate node.
15:07
<
projectodd-ci >
* chris: [Truffle] No need to set the size after a Hash buckets merge.
15:07
<
projectodd-ci >
* chris: [Truffle] Use SetNode for merge buckets.
15:07
<
projectodd-ci >
* chris: [Truffle] Organise imports.
15:07
<
projectodd-ci >
* chris: [Truffle] Remove unused slow-path Hash stuff.
15:07
<
projectodd-ci >
* eregontp: [Truffle] Fix a few Eclipse warnings.
15:07
<
projectodd-ci >
* brandon.j.fish: [Truffle] Untag passing matchdata specs
15:07
<
projectodd-ci >
* chris: [Truffle] Allow Hash#map with buckets to compile.
15:07
<
projectodd-ci >
* chris: [Truffle] Some redundant transfers in HashNodes.
15:07
<
projectodd-ci >
* chris: Revert "[Truffle] Untag passing matchdata specs"
15:07
<
projectodd-ci >
* chris: [Truffle] Tidy up Hash#merge
15:07
<
projectodd-ci >
* cheald: Make sure that getRealMethod recurses in the case of WrapperMethods which wrap WrapperMethods
15:07
<
projectodd-ci >
* kares: re-arrange imports and improve code in ScriptingContainer's javadoc
15:07
<
projectodd-ci >
* headius: Add GzipReader#readbyte. Fixes #3041
15:07
<
projectodd-ci >
* headius: Add GzipReader#readbyte. Fixes #3041
15:07
<
projectodd-ci >
* chris: [Truffle] Update comment on Truffle boot cp in launchers.
15:07
<
projectodd-ci >
* chris: [Truffle] Forgot to commit second file.
15:07
<
projectodd-ci >
* headius: Restore GzipReader#getc lost in merge.
15:07
<
projectodd-ci >
* headius: Use RubyArray#entry to get nil for out-of-bounds index.
15:07
<
projectodd-ci >
* headius: Add spec for spawn redirect to [file,mode].
15:07
<
projectodd-ci >
* headius: Also tag this spawn spec.
15:07
<
projectodd-ci >
* kevin: [Truffle] Updated Rubinius bootstrap files from 2.4.1 to 2.5.6.
15:07
<
projectodd-ci >
* tom.enebo: Missed static keyword...made many many empty arrays (3MB for empty rails app)
15:07
<
projectodd-ci >
* kevin: [Truffle] FiberError should descend from StandardError.
15:07
<
projectodd-ci >
* kevin: [Truffle] Fixed PrimitiveFailure's class hierarchy.
15:07
<
projectodd-ci >
* brandon.j.fish: [Truffle] Add rexml tests to mri test index
15:07
<
projectodd-ci >
* kevin: [Truffle] Use PIC for mirror lookups.
15:07
<
projectodd-ci >
* eregontp: [Truffle] Add tags for new spec.
15:07
<
projectodd-ci >
* eregontp: [Truffle] Remove extraneous catch(NextException | RedoException).
15:07
<
projectodd-ci >
* eregontp: Add spec for next in a method
15:07
<
projectodd-ci >
* eregontp: Add spec for redo in a method
15:07
chrisseaton has joined #jruby
15:07
<
projectodd-ci >
* eregontp: [Truffle] Use the caller ignoring send in module_eval.
15:07
<
projectodd-ci >
* eregontp: [Truffle] Replace most uses of TruffleRuntime.getCallerFrame() by the RubyCallStack version.
15:07
<
projectodd-ci >
* eregontp: [Truffle] Introduce BooleanCastWithDefaultNode which cast and allow a default for NotProvided.
15:07
<
projectodd-ci >
* m.kristian: keep relative files as they are
15:07
<
projectodd-ci >
* tom.enebo: ListNode is backed by primitive array + size field vs ArrayList.
15:07
<
projectodd-ci >
* tom.enebo: Fixes #3060. Empty intern array (%i[]) does not work
15:08
<
projectodd-ci >
* m.kristian: no more filesystem path on j2ee_tomcat_rack integration test
15:08
<
projectodd-ci >
* tom.enebo: Whoops. Poor translation when converting to primitive array. I misunderstood what index was for.
15:08
<
projectodd-ci >
* chris: [Truffle] Update README for new version of Graal.
15:08
<
projectodd-ci >
* dberger: Add incrementor back to prevent infinite loop.
15:08
<
projectodd-ci >
* m.kristian: treat uri-like paths differently when finding parent directory
15:08
<
projectodd-ci >
* m.kristian: [build] use a jruby-maven-plugin version which works
15:08
<
projectodd-ci >
* m.kristian: [build] no more jruby.home usage in build
15:08
<
projectodd-ci >
* m.kristian: convert File.dirname("file:/my.jar!/a") to "file:/my.jar!" to avoid !// in uri
15:08
<
projectodd-ci >
* m.kristian: detect uri pattern and not windows drives on File.dirname
15:08
<
projectodd-ci >
* brandon.j.fish: [Truffle] Add resolv and logger test to mri test index
15:08
<
projectodd-ci >
* chris: [Truffle] Move the static parts of pointer into PointerNodes, which fits a pattern.
15:08
<
projectodd-ci >
* chris: [Truffle] Add RubyGuards.isRubyPointer
15:08
chrisseaton has left #jruby [#jruby]
15:08
<
projectodd-ci >
* m.kristian: normalize slashed on uri like pathes
15:08
<
projectodd-ci >
* kevin: [Truffle] Removed a debug statement.
15:08
<
projectodd-ci >
* tom.enebo: Make matchinstr extend callinstr vs base since it is a return value call.
15:08
<
projectodd-ci >
* tom.enebo: Remove name as a field in Temporary Variable.
15:08
<
projectodd-ci >
* bbellevi: Create Truffle specific main function.
15:08
<
projectodd-ci >
* tom.enebo: Make a single ReceiveSelfInstr instance.
15:08
<
projectodd-ci >
* bbellevi: Fix formatting issues
15:08
<
projectodd-ci >
* bbellevi: Add license header.
15:08
<
projectodd-ci >
* chris: [Truffle] Slight formatting.
15:08
<
projectodd-ci >
* tom.enebo: Hopefully remove ISourcePosition.getFile() usage from Truffle
15:08
<
projectodd-ci >
* kevin: [Truffle] There's no need to comment these out, since they're overridden in Java.
15:08
<
projectodd-ci >
* kevin: [Truffle] Use standard Rubinius ARGF and provide overrides in api/shims like we do for others.
15:08
<
projectodd-ci >
* kevin: [Truffle] Untagged a ton of core specs.
15:08
<
projectodd-ci >
* kevin: Revert "[Truffle] Do not allow MRI tests to fail."
15:08
<
projectodd-ci >
* m.kristian: tests for #2967 and for File.expand_path on uri-like paths
15:08
<
projectodd-ci >
* m.kristian: test that "." is not implicitly on LOAD_PATH with new LoadService
15:08
<
projectodd-ci >
* eregontp: [Truffle] Fix line-wrapping.
15:08
<
projectodd-ci >
* eregontp: Properly type RubyInstanceConfig.optionGlobals
15:08
<
projectodd-ci >
* kevin: [Truffle] Allow String class to be cloned.
15:08
<
projectodd-ci >
* kevin: [Truffle] Fixed a bug with bad return values in Rubinius::Mirror::Range#step_float_iterations_size.
15:08
<
projectodd-ci >
* kevin: [Truffle] Untagged a bunch of passing library specs.
15:08
<
projectodd-ci >
* kevin: [Truffle] Raise a range error when using a Bignum as an array index.
15:08
<
projectodd-ci >
* kevin: [Truffle] More StringScanner specs passing.
15:08
<
projectodd-ci >
* kevin: [Truffle] Removed unused spec tags.
15:08
<
projectodd-ci >
* kevin: [Truffle] Retagged specs I shouldn't have untagged.
15:08
<
projectodd-ci >
* m.kristian: [build] remove obsolete core in lib/pom.rb
15:08
<
projectodd-ci >
* m.kristian: [build] needed to do the change in pom.xml as well
15:08
<
projectodd-ci >
* eregontp: [Truffle] Restore my recursion check for Comparable#==.
15:08
<
projectodd-ci >
* eregontp: Update lib/pom.xml from lib/pom.rb
15:08
<
projectodd-ci >
* eregontp: Add spec for Comparable#== without #<=>.
15:08
<
projectodd-ci >
* eregontp: [Truffle] Lower first argument of Bignum#{<<,>>}
15:08
<
projectodd-ci >
* m.kristian: switched to rspec-3 and added .rspec with --require spec_helper
15:08
<
projectodd-ci >
* eregontp: [Truffle] Fix lowering in Fixnum#{<<,>>}
15:08
<
projectodd-ci >
* chris: [Truffle] Fix Array#max
15:08
<
projectodd-ci >
* m.kristian: updated polyglot-maven-ruby and regenerated pom.xml
15:08
<
projectodd-ci >
* eregontp: Fix ARGF.seek spec
15:08
<
projectodd-ci >
* eregontp: [Truffle] Update comments.
15:08
<
projectodd-ci >
* eregontp: [Truffle] Move primitives into their own file.
15:08
<
projectodd-ci >
* eregontp: [Truffle] Pass a Method to #install_rubinius_primitive.
15:08
<
projectodd-ci >
* m.kristian: fix merge regression on runnable.jar
15:08
<
projectodd-ci >
* eregontp: [Truffle] The rubinius primitive map should be a ConcurrentMap now.
15:09
<
projectodd-ci >
* git: [Truffle] BigDecimal: do not round when not neccessary
15:09
<
projectodd-ci >
* git: [Truffle] BigDecimal: add #sqrt method
15:09
<
projectodd-ci >
* git: [Truffle] FindBugs: fixes
15:09
<
projectodd-ci >
* eregontp: [Truffle] Optimize Method#call.
15:09
<
projectodd-ci >
* eregontp: [Truffle] Call the Ruby Method directly for rubinius primitives.
15:09
<
projectodd-ci >
* eregontp: [Truffle] Extract a helper method in RubiniusPrimitiveNodeConstructor.
15:09
<
projectodd-ci >
* kevin: [Truffle] Fixed an indexing issue into a ByteList.
15:09
<
projectodd-ci >
* eregontp: [Truffle] Fix BodyTranslator comments about Rubinius primitives in Ruby.
15:09
<
projectodd-ci >
* kevin: [Truffle] Trigger inherited hooks for Class.new.
15:09
<
projectodd-ci >
* kevin: [Truffle] Fixed Array#{inject,reduce} without an initial value.
15:09
<
projectodd-ci >
* kevin: [Truffle] Prevent NotProvided values from being written to frame slots.
15:09
<
projectodd-ci >
* kevin: [Truffle] Use a reference check rather than instanceof for the wasProvided guard.
15:09
<
projectodd-ci >
* kevin: [Truffle] Added empty array guards for Array#{inject,reduce}.
15:09
<
projectodd-ci >
* tom.enebo: Add Node.getLine and remove getPosition uses
15:09
<
projectodd-ci >
* brandon.j.fish: [Truffle] Add excludes for MRI thread tests
15:09
<
projectodd-ci >
* brandon.j.fish: [Truffle] Updating String primitive lowerFixnum to fix regression
15:09
<
projectodd-ci >
* m.kristian: split IsolatedScriptingContainer in non OSGi and OSGiIsolatedScriptingContainer
15:09
<
projectodd-ci >
* eregontp: [Truffle] Add wasProvided guards for clarity in InjectNode.
15:09
<
projectodd-ci >
* eregontp: [Truffle] Replace the extra guard in writeObject() with an assertion.
15:09
<
projectodd-ci >
* eregontp: [Truffle] Reduce Kernel#method to one specialization with a @CreateCast.
15:09
<
projectodd-ci >
* eregontp: [Truffle] Add cache to Kernel#method.
15:09
<
projectodd-ci >
* eregontp: [Truffle] Method#unbind is compilation-ready.
15:09
<
projectodd-ci >
* eregontp: [Truffle] Cache canBindMethodTo() and make UnboundMethod#bind compilable.
15:09
<
projectodd-ci >
* eregontp: [Truffle] Add PE tests for Method#call.
15:09
<
projectodd-ci >
* eregontp: [Truffle] Fix return type in Bignum#==.
15:09
<
projectodd-ci >
* eregontp: [Truffle] Restore efficient Symbol#== for the case of different symbols.
15:09
<
projectodd-ci >
* eregontp: [Truffle] Share getCacheLimit() in RubyNode.
15:09
<
projectodd-ci >
* eregontp: [Truffle] Add missing guard in LookupMethodNode.
15:09
<
projectodd-ci >
* eregontp: [Truffle] Fix copyright year of new PE test.
15:09
<
projectodd-ci >
* eregontp: [Truffle] Move CallMethodNode to the methods package since it is generic.
15:09
<
projectodd-ci >
* eregontp: [Truffle] Cache the CallTarget instead of the InternalMethod.
15:09
<
projectodd-ci >
* tom.enebo: Fixes #3085. proc {} in fcall hash with fcall receiving a do block does not parse
15:09
<
projectodd-ci >
* kevin: [Truffle] ObjectSpace.define_finalizer should accept any 'callable'.
15:09
<
projectodd-ci >
* eregontp: [Truffle] Use a RespondToNode instead of the complex Kernel one.
15:09
<
projectodd-ci >
* eregontp: [Truffle] Internal calls to to_ary ignore visibility.
15:09
<
projectodd-ci >
* chris: [Truffle] Remove complicated bytes source sections - just use strings for now.
15:09
<
projectodd-ci >
* m.kristian: adjust count of default gems for jruby-dist
15:09
<
projectodd-ci >
* m.kristian: fix the assert on the osgi test after merge of jruby-1_7
15:09
<
projectodd-ci >
* kevin: [Truffle] Call `to_f` on arbitrary objects in %f format string.
15:09
<
projectodd-ci >
* kevin: Revert "[Truffle] Call `to_f` on arbitrary objects in %f format string."
15:09
<
projectodd-ci >
* tom.enebo: Fixes #3056. java.lang.IncompatibleClassChangeError in 9.0.0.0 rc1
15:09
<
projectodd-ci >
* chris: [Truffle] initialize IO objects with @mode=0
15:09
<
projectodd-ci >
* m.kristian: use --wrappers when installing gems
15:09
<
projectodd-ci >
* m.kristian: use --wrappers when installing gems
15:09
<
projectodd-ci >
* m.kristian: adjust osgi after merge
15:09
<
projectodd-ci >
* tom.enebo: Revert "Fixes #3056. java.lang.IncompatibleClassChangeError in 9.0.0.0 rc1"
15:09
<
projectodd-ci >
* tom.enebo: Fixes #3056. java.lang.IncompatibleClassChangeError in 9.0.0.0 rc1.
15:09
<
projectodd-ci >
* chris: [Truffle] Remove RubiniusByteArray class.
15:09
<
projectodd-ci >
* m.kristian: use jossl-0.9.8.dev to run test before releasing gem
15:09
<
rtyler >
bahhhhhhhhhhhhhhhhhhhhhhh
15:09
<
projectodd-ci >
* kevin: [Truffle] Updated getaddrinfo to work with a null service name.
15:09
<
projectodd-ci >
* kevin: [Truffle] Implemented the :io_read_if_available primitive.
15:09
<
projectodd-ci >
* kevin: [Truffle] Updated the :io_select primitive to monitor write FDs.
15:09
<
projectodd-ci >
* m.kristian: Revert "use jossl-0.9.8.dev to run test before releasing gem"
15:09
<
projectodd-ci >
* m.kristian: fix wrong java classname inside rubygems/defaults/jruby.rb
15:09
<
projectodd-ci >
* eregontp: [Truffle] Use primitive types classes for primitives in static properties.
15:10
<
projectodd-ci >
* eregontp: [Truffle] Lower the value to set to IO's @mode which expects an int.
15:10
<
projectodd-ci >
* eregontp: [Truffle] Pass many class variable specs.
15:10
<
projectodd-ci >
* kevin: [Truffle] Call `to_f` on arbitrary objects in %f format string.
15:10
<
projectodd-ci >
* tom.enebo: Fixes #3090. Create friendlier API for swapping current thread context classloader
15:10
<
projectodd-ci >
* tom.enebo: Fixes #3046. Shellescaped utf-8 string misbehaving in backticks
15:10
<
projectodd-ci >
* kevin: [Truffle] Fixed the starting byte location being used in the wrong argument in the :string_character_byte_index primitive.
15:10
<
projectodd-ci >
* kevin: [Truffle] The :string_character_byte_index primitive should always take as input and return as output, zero-offset indices.
15:10
<
projectodd-ci >
* kevin: [Truffle] Use unsafe bytes in the :regexp_search_region primitive to be consistent with the MatchData calculations.
15:10
<
projectodd-ci >
* eregontp: [Truffle] Fix logic to find module to set the class variable.
15:10
<
projectodd-ci >
* eregontp: [Truffle] Fix class_variable_set which should do a lookup.
15:10
<
projectodd-ci >
* eregontp: [Truffle] Refactor class variable lookup.
15:10
<
rtyler >
/kick projectodd-ci
15:10
<
projectodd-ci >
* eregontp: Clarify where class variables get defined
15:10
<
projectodd-ci >
* git: [Truffle] BigDecimal: add double_fig method
15:10
<
projectodd-ci >
* git: [Truffle] BigDecimal: add ver method
15:10
<
projectodd-ci >
* git: [Truffle] BigDecimal: complete to_s method
15:10
<
projectodd-ci >
* git: [Truffle] BigDecimal: add #inspect method
15:10
<
projectodd-ci >
* git: [Truffle] BigDecimal: code formatting
15:10
<
projectodd-ci >
* git: [Truffle] BigDecimal: remove ununsed field
15:10
<
projectodd-ci >
* git: [Truffle] BigDecimal: fix remaining failing div tags
15:10
<
projectodd-ci >
* git: Add missing cases to BigDecimal#div specs
15:10
<
projectodd-ci >
* git: [Truffle] BigDecimal: add Marshall support
15:10
<
projectodd-ci >
* git: [Truffle] BigDecimal: readd tags for tests which fail internally
15:10
<
projectodd-ci >
* git: [Truffle] BigDecimal: add divmode method
15:10
<
projectodd-ci >
* git: [Truffle] BigDecimal: add remainder
15:10
<
projectodd-ci >
* git: [Truffle] BigDecimal: add missing transfers
15:10
<
projectodd-ci >
* git: [Truffle] BigDecimal: use UnreachableCodeBranch instead of generic UnsupportedOperationException
15:10
<
projectodd-ci >
* git: [Truffle] BigDecimal: add % and modulo methods
15:10
<
projectodd-ci >
* git: [Truffle] BigDecimal: cleanup initialize and support digits arg. for all types
15:10
<
projectodd-ci >
* git: [Truffle] BigDecimal: remove deprecated creation methods
15:10
<
projectodd-ci >
* git: [Truffle] BigDecimal: return Object instead of RubyBasicObject
15:10
<
projectodd-ci >
* kares: [ji] spec array to_a conversion
15:10
<
projectodd-ci >
* kares: [ji] spec (working) map to_hash
15:10
<
projectodd-ci >
* kares: [ji] to_ary also works as expected with array proxy
15:10
<
projectodd-ci >
* kares: [ji] a working map.to_h (just like to_hash does)
15:10
<
projectodd-ci >
* m.kristian: just omit tests instead of skip when running test with embedded jruby
15:10
<
projectodd-ci >
* headius: Restore generated invokers for now.
15:10
<
projectodd-ci >
* headius: Lazy handles no longer exist.
15:10
<
projectodd-ci >
* headius: Assemble serialized IR in static initializer.
15:10
<
projectodd-ci >
* headius: Get AOT-compiled scripts loading properly again. Fixes #3018
15:10
<
projectodd-ci >
* headius: Fix reference to removed, defunct option.
15:10
<
projectodd-ci >
* headius: Grr.
15:10
<
projectodd-ci >
* chris: [Truffle] Unroll small loops in pack.
15:10
<
projectodd-ci >
* chris: [Truffle] Don't create threads in Main for Truffle
15:10
<
projectodd-ci >
* chris: [Truffle] Function to initialize secureRandom
15:10
<
projectodd-ci >
* chris: [Truffle] Format %e and %E.
15:10
<
projectodd-ci >
* m.kristian: [build] adds enforcer rule for maven-3.3.x
15:10
<
projectodd-ci >
* headius: Do not persist filename in IR; require it when loading.
15:10
<
projectodd-ci >
* headius: Cleanup filename and load logic for precompiled scripts.
15:10
<
projectodd-ci >
* eregontp: [Truffle] Workaround for open3 Java integration.
15:10
<
projectodd-ci >
* eregontp: [Truffle] Use the mvn wrapper in the findbugs script.
15:10
<
projectodd-ci >
* eregontp: [Truffle] Rename primitive to clarify the meaning.
15:10
<
projectodd-ci >
* m.kristian: [build] remove .dev from pom.xml of jruby-jars
15:10
<
projectodd-ci >
* tom.enebo: Update for next dev cycle
15:10
<
projectodd-ci >
* m.kristian: [build] another jruby-jars/pom.xml fix
15:11
<
projectodd-ci >
* kevin: [Truffle] No-op on autoload if the constant is already loaded.
15:11
<
projectodd-ci >
* m.kristian: omit jrubyc for embedded tests. activate objectspace tests for embedded
15:11
<
projectodd-ci >
* kevin: [Truffle] The `gem` shim needs to be in Kernel.
15:11
<
projectodd-ci >
* kevin: [Truffle] Don't load some JRuby-specific rubygems hacks.
15:11
<
projectodd-ci >
* kevin: [Truffle] More accurate values for some RbConfig::CONFIG entries.
15:11
<
projectodd-ci >
* tom.enebo: Have RubySocket deal with pseudo_ thingies
15:11
<
projectodd-ci >
* tom.enebo: Revert "This is a fix for bug ID 2964. The URL to see the write up is here:"
15:11
<
projectodd-ci >
* tom.enebo: Doh...
15:11
<
projectodd-ci >
* chris: [Truffle] Add a simpler GIL yield option.
15:11
<
projectodd-ci >
* m.kristian: [build] switch to release jnr-posix version
15:11
<
projectodd-ci >
* m.kristian: [build] updates more 1.7.21 to 1.7.22-SNAPSHOT
15:11
<
projectodd-ci >
* eregontp: [Truffle] Fix Module#included_modules.
15:11
<
projectodd-ci >
* m.kristian: finally get compiler test running with embedded
15:11
<
projectodd-ci >
* eregontp: Revert "[Truffle] Define ConditionVariable in core."
15:11
<
projectodd-ci >
* eregontp: [Truffle] Restore fix for Mutex#sleep.
15:11
<
projectodd-ci >
* Joe Kutner: Added PROTOCOL_PATTERN to RubyDir to mimic RubyFile
15:11
<
projectodd-ci >
* kevin: [Truffle] Fixed the NoMethodError error message.
15:11
<
projectodd-ci >
* kevin: [Truffle] Initial work on Kernel#public_send.
15:11
<
projectodd-ci >
* eregontp: [Truffle] Add a tool to run jruby directly from Eclipse class files.
15:11
<
projectodd-ci >
* eregontp: [Truffle] Run from Eclipse files if JRUBY_ECLIPSE == "true".
15:11
<
projectodd-ci >
* eregontp: [Truffle] Fix Module#remove_class_variable.
15:11
<
projectodd-ci >
* kevin: Back to 9.0.0.0-SNAPSHOT.
15:11
<
projectodd-ci >
* tom.enebo: Fixes #3129. Included Timeout crashes when module method version of timeout used
15:11
<
projectodd-ci >
* tom.enebo: Fixes #3129. Included Timeout crashes when module method version of timeout used
15:11
<
projectodd-ci >
* kevin: Add source JARs to the snapshots deploy.
15:11
<
projectodd-ci >
* chris: [Truffle] Remove most uses of RubyString as self.
15:11
<
projectodd-ci >
* chris: [Truffle] Remove RubyString from StringPrimitiveNodes.
15:11
<
projectodd-ci >
* chris: [Truffle] Remove RubyString from StringNodes.
15:11
<
projectodd-ci >
* chris: [Truffle] Remove RubyString from KernelNodes.
15:11
<
projectodd-ci >
* chris: [Truffle] Remove RubyString from core nodes.
15:11
<
projectodd-ci >
* eregontp: [Truffle] Allow loading relative ../ paths.
15:11
<
projectodd-ci >
* m.kristian: attache sources and javadocs on snapshots profile for jruby-complete
15:11
<
projectodd-ci >
* eregontp: [Truffle] Fix according to FindBugs.
15:11
<
projectodd-ci >
* eregontp: remove unused imports
15:11
<
projectodd-ci >
* eregontp: [Truffle] Handle -Xtruffle in the Eclipse launcher.
15:11
<
projectodd-ci >
* eregontp: [Truffle] Impleent Queue and SizedQueue in Java.
15:11
<
projectodd-ci >
* eregontp: [Truffle] Implement Queue and SizedQueue#num_waiting.
15:11
<
projectodd-ci >
* eregontp: [Truffle] Restore ConditionVariable#marshal_dump.
15:11
<
projectodd-ci >
* m.kristian: [build] clean up snapshots profile
15:11
<
projectodd-ci >
* m.kristian: [build] trigger ./maven for snapshots profile
15:11
<
projectodd-ci >
* eregontp: [Truffle] BasicObject#== is just an alias of BasicObject#equal?
15:11
<
projectodd-ci >
* eregontp: Remove outdated spec
15:11
<
projectodd-ci >
* eregontp: [Truffle] Implement Thread.handle_interrupt.
15:11
<
projectodd-ci >
* chris: [Truffle] Remove RubyProc from HashNodes.
15:11
<
projectodd-ci >
* chris: [Truffle] Remove RubyProc from ArrayNodes.
15:11
<
projectodd-ci >
* chris: [Truffle] Remove most use of RubyProc from core nodes.
15:11
<
projectodd-ci >
* chris: [Truffle] Tidy up the guards in Range#step.
15:11
<
projectodd-ci >
* chris: [Truffle] Remove the rest of RubyProc in core nodes.
15:11
<
projectodd-ci >
* brandon.j.fish: [Truffle] Add more excludes for failing tests
15:11
<
projectodd-ci >
* headius: Implement IR splat like MRI splat.
15:11
<
projectodd-ci >
* tom.enebo: Trivial. Remove version specific build method since we only have one version now
15:11
<
projectodd-ci >
* headius: Add back some tags that shouldn't have been removed.
15:11
<
projectodd-ci >
* headius: Handle masgn auto-splat and splat assignment like MRI.
15:11
<
projectodd-ci >
* tom.enebo: Remaining variable specs passing by matching up splat logic to fix headius made a few commits ago
15:12
<
projectodd-ci >
* headius: Remove language tags that are now passing.
15:12
<
projectodd-ci >
* headius: Remove tags for specs that no longer exist or are renamed.
15:12
<
projectodd-ci >
* tom.enebo: Remove outdated spec
15:12
<
projectodd-ci >
* headius: Return nil when waitpid returns 0. Fixes #3117.
15:12
<
projectodd-ci >
* headius: Fix references to old mailing lists.
15:12
<
projectodd-ci >
* headius: Fix references to old mailing lists.
15:12
<
projectodd-ci >
* kares: spec for regression in proc to iface optimization
15:12
<
projectodd-ci >
* kares: avoid File#listFiles in spec since it's ambiguous
15:12
<
projectodd-ci >
* kares: less rspec deprecation warnings from ant spec
15:12
<
projectodd-ci >
* kares: clean + avoid deprecation warn in executor_spec
15:12
<
projectodd-ci >
* kares: less deprecation warnings from implementation_spec
15:12
<
projectodd-ci >
* kares: yet another multiple args proc-to-iface spec
15:12
<
projectodd-ci >
* tom.enebo: Fixes #2559. NoSuchMethodError in pg_jruby gem
15:12
<
projectodd-ci >
* kares: generix-ize some of JavaUtil's static helpers
15:12
<
projectodd-ci >
* kares: introduce a getFunctionalInterfaceMethod helper
15:12
<
projectodd-ci >
* kares: some Java.getFunctionalInterfaceMethod asserts
15:12
<
projectodd-ci >
* kares: avoid reflection in getFunctionalInterface
15:12
<
projectodd-ci >
* kares: improve resolving functional-interfaces
15:12
<
projectodd-ci >
* kares: support for matching proc-to-iface methods by arity
15:12
<
projectodd-ci >
* kares: method cache hash calc needs to acount for Proc
15:12
<
projectodd-ci >
* kares: keep the test Java 6 compilable + more asserts
15:12
<
projectodd-ci >
* kares: no need for "" + ...
15:12
<
projectodd-ci >
* eregontp: [Truffle] Options values should be kept statically.
15:12
<
projectodd-ci >
* m.kristian: Revert "putting the jruby-classloader as context classloader means that all attached "jars" can be found via"
15:12
<
projectodd-ci >
* tom.enebo: Fixes #3126. load current directory file
15:12
<
projectodd-ci >
* tom.enebo: Remove bogus test...yay
15:12
<
projectodd-ci >
* chris: [Truffle] Deprecate RubyTime.
15:12
<
projectodd-ci >
* chris: [Truffle] Pull out the guts of RubyEncoding.
15:12
<
projectodd-ci >
* chris: [Truffle] Deprecate RubyEncoding.
15:12
<
projectodd-ci >
* headius: Remove half-baked and non-functional JIT caching. Fixes #3147
15:12
subbu has joined #jruby
15:12
<
projectodd-ci >
* chris: [Truffle] Deprecate RubyException.
15:12
<
projectodd-ci >
* chris: [Truffle] Remove some redundant fields from RubyFiber.
15:12
<
projectodd-ci >
* chris: [Truffle] Put RubyFiber fields into a new class.
15:12
<
projectodd-ci >
* chris: [Truffle] Pull out the guts of RubyFiber.
15:12
<
projectodd-ci >
* chris: [Truffle] Deprecate RubyFiber.
15:12
<
projectodd-ci >
* chris: [Truffle] Put RubyThread fields into a new class.
15:12
<
projectodd-ci >
* chris: [Truffle] Pull out the guts of RubyThread.
15:12
<
projectodd-ci >
* chris: [Truffle] Deprecate RubyThread.
15:12
<
projectodd-ci >
* chris: [Truffle] Put RubyMatchData fields into a new class.
15:12
<
projectodd-ci >
* chris: [Truffle] Pull out the guts of RubyMatchData.
15:12
<
projectodd-ci >
* chris: [Truffle] Deprecate RubyMatchData.
15:12
<
projectodd-ci >
* m.kristian: [build] get the javadoc for jruby-complete and -Psnapshots in place again
15:12
<
projectodd-ci >
* chris: [Truffle] Flatted the Range classes.
15:12
<
projectodd-ci >
* chris: [Truffle] Pull out the guys of the Range classes.
15:12
<
projectodd-ci >
* chris: [Truffle] Deprecate the Range classes.
15:12
<
projectodd-ci >
* chris: [Truffle] Pull the easy stuff out of RubyClass and RubyModule.
15:12
<
projectodd-ci >
* chris: [Truffle] Pull out the guts of RubyModule.
15:12
<
projectodd-ci >
* chris: [Truffle] Move the fields from RubyClass into RubyModuleModel.
15:12
<
projectodd-ci >
* eregontp: [Truffle] Consider JRUBY_OPTS in the Eclipse launcher.
15:12
<
projectodd-ci >
* eregontp: Kernel#respond_to? and Kernel#respond_to_missing? should only be instance methods.
15:12
<
projectodd-ci >
* eregontp: [Truffle] Fix error message.
15:12
<
projectodd-ci >
* eregontp: [Truffle] JT: launch from jar in check_ambiguous_arguments
15:12
<
projectodd-ci >
* eregontp: [#2867] modified Date#>> to take calendar reforms under consideration
15:12
<
projectodd-ci >
* eregontp: Add specs for Date#{<<,prev_year,next_year} around calendar reforms.
15:13
<
projectodd-ci >
* eregontp: Add specs for Date#{<<,prev_year,next_year} around calendar reforms.
15:13
<
projectodd-ci >
* eregontp: [#2867] modified Date#>> to take calendar reforms under consideration
15:13
<
projectodd-ci >
* eregontp: Add tags for 1.8 since it is a completely different implementation.
15:13
<
projectodd-ci >
* eregontp: Add specs to Hash#merge with empty hashes
15:13
<
projectodd-ci >
* eregontp: [Truffle] Fix Hash[empty]#merge(Hash[packed])
15:13
<
projectodd-ci >
* eregontp: Kernel#respond_to_missing? should only be an instance method.
15:13
<
projectodd-ci >
* headius: Use iteration count for final size in map. Fixes #3155.
15:13
<
projectodd-ci >
* headius: Use iteration count for final size in map. Fixes #3155.
15:13
<
projectodd-ci >
* headius: Make Kernel#timeout redispatch to Timeout::timeout. Fixes #3158.
15:13
<
projectodd-ci >
* headius: Make Kernel#timeout redispatch to Timeout::timeout. Fixes #3158.
15:13
<
projectodd-ci >
* kares: move find callable selector fallback into a method
15:13
<
projectodd-ci >
* kares: tune proc-to-iface callable matching to do less work
15:13
<
projectodd-ci >
* tom.enebo: Bump snapshot for next point release SNAPSHOT
15:13
<
projectodd-ci >
* eregontp: [Truffle] 2**63-1 ms is more than enough.
15:13
<
projectodd-ci >
* eregontp: Make sure the thread is actually waiting in ConditionVariable specs
15:13
<
projectodd-ci >
* eregontp: Make sure threads are actually waiting in other ConditionVariable specs
15:13
<
projectodd-ci >
* tom.enebo: Fix jit.threshold=-1 with -X-C to not perform unrequested Full builds
15:13
<
projectodd-ci >
* git: Add specs to Hash#merge with small hashes
15:13
<
projectodd-ci >
* git: [Truffle] remove broken case from pack-pack Hash merge
15:13
<
projectodd-ci >
* git: [Truffle] Add printableBacktrace to DebugOperations
15:13
<
projectodd-ci >
* git: [Truffle] Do not fail when backtrace is not set
15:13
<
projectodd-ci >
* git: [Truffle] BigDecimal: rename create methods to initialize if they take instance
15:13
<
projectodd-ci >
* git: [Truffle] Thread#raise migrated to primitive
15:13
<
projectodd-ci >
* git: [Truffle] Thread#raise add backtrace when missing
15:13
<
projectodd-ci >
* git: add test for backtrace presence
15:13
<
projectodd-ci >
* git: [Truffle] tag itermitent failure (hangs)
15:13
<
projectodd-ci >
* git: [Truffle] use new ReturnID object for returnID to avoid collisons
15:13
<
projectodd-ci >
* git: [Truffle] code formatting
15:13
<
projectodd-ci >
* git: [Truffle] move our Thread#raise implementation
15:13
<
projectodd-ci >
* git: [Truffle] Better error message for rubinius UndefinedPrimitive
15:13
<
projectodd-ci >
* kares: missed parenthesis in assert around [ array.join(', ') ]
15:13
<
projectodd-ci >
* m.kristian: fixes commandline execution of internal java -cp ... org.jruby.Main command
15:13
<
projectodd-ci >
* eregontp: [Truffle] Fix Method#to_proc to always call on the original method receiver.
15:13
<
projectodd-ci >
* eregontp: Revert "[Truffle] fix class of returned value from Rubinius :time_s_now primitive"
15:13
<
projectodd-ci >
* eregontp: [Truffle] No need to pass VirtualFrame to CanBindMethodToModuleNode.
15:13
<
projectodd-ci >
* eregontp: [Truffle] Correct checks for define_method(name, Method).
15:13
<
projectodd-ci >
* eregontp: Add two specs for error cases of define_method with a Method.
15:13
<
projectodd-ci >
* eregontp: Remove extra top-level constants markers.
15:13
<
projectodd-ci >
* m.kristian: detect uri-like paths better for File.expand_path
15:13
<
projectodd-ci >
* eregontp: [Truffle] Clean imports in MethodNodes.
15:13
<
projectodd-ci >
* eregontp: [Truffle] All fields of Fiber should be final or volatile.
15:13
<
projectodd-ci >
* eregontp: [Truffle] Only rely on the isAlive flag for termination of a Fiber.
15:13
<
projectodd-ci >
* eregontp: [Truffle] Make sure to mark Fiber dead before letting another Fiber run.
15:13
<
projectodd-ci >
* m.kristian: fixes expand_path on relative reference and inside uri:classloader: as CWD
15:13
<
projectodd-ci >
* eregontp: [Truffle] SourceForge is back.
15:13
<
projectodd-ci >
* eregontp: [Truffle] A DirectCallNode is a Node and should be annotated with @Child.
15:13
<
projectodd-ci >
* joel: Define packages for classes in nested JARs
15:13
<
projectodd-ci >
* joel: Add test for packages of classes in nested JARs
15:13
<
projectodd-ci >
* eregontp: [Truffle] We pass some timeout MRI tests now.
15:13
<
projectodd-ci >
* eregontp: [Truffle] Add missing insert.
15:13
<
projectodd-ci >
* eregontp: [Truffle] Use a proper non-duplicated lazy pattern in Array#[]=.
15:13
<
projectodd-ci >
* eregontp: [Truffle] Fix Array#insert.
15:13
<
projectodd-ci >
* eregontp: [Truffle] The pair array in Hash.[] must have length 2.
15:13
<
projectodd-ci >
* eregontp: [Truffle] Implement ensure() for Long array builder.
15:14
<
projectodd-ci >
* sss.lists: Removed dead code in LVA (dead since f48c8716)
15:14
<
projectodd-ci >
* sss.lists: Fix #3174: Mark outer scope vars live at call sites.
15:14
<
projectodd-ci >
* eregontp: Squashed 'spec/ruby/' changes from e3e7dd7..2792cbd
15:14
<
projectodd-ci >
* kares: avoid 9K deprecated arity() method and use getSignature() instead
15:14
<
projectodd-ci >
* eregontp: [Truffle] Follow the new spec for Thread#priority=.
15:14
<
projectodd-ci >
* eregontp: Guard Process.fork with a feature guard
15:14
<
projectodd-ci >
* eregontp: Add tags for new specs.
15:14
<
projectodd-ci >
* eregontp: [Truffle] Fix coercion in Module#{private,public}_constant.
15:14
<
projectodd-ci >
* eregontp: [Truffle] Add tags for new specs.
15:14
<
projectodd-ci >
* git: [Truffle] add $> alias for stdout to make pp work
15:14
<
projectodd-ci >
* eregontp: [Truffle] Remove extra transfers in ModuleNodes.
15:14
<
projectodd-ci >
* eregontp: [Truffle] Eclipse launcher: only add truffle on classpath if needed.
15:14
thsig has joined #jruby
15:15
<
rtyler >
piss off projectodd-ci
15:16
thsig_ has joined #jruby
15:16
<
Antiarc >
Gosh, the spammers are getting creative!
15:17
bjfish2 has joined #jruby
15:17
<
nirvdrum >
rtyler: VMs need to be built for all the native stuff. Ensuring jnr-constants and jnr-posix runs on all the supported platforms is really hard to do from a single machine otherwise :-/
15:18
mdedetrich has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
15:19
thsig has quit [Ping timeout: 264 seconds]
15:19
<
rtyler >
ah, I see the relation
15:19
bjfish2 has left #jruby [#jruby]
15:21
baroquebobcat has joined #jruby
15:22
<
Antiarc >
What platform are the VMs being brought up on?
15:23
<
Antiarc >
It seems like it would be really easy to just launch AMIs and configure them with salt or something
15:25
mdedetrich has joined #jruby
15:29
JRubyGithub has joined #jruby
15:29
JRubyGithub has left #jruby [#jruby]
15:29
yosafbridge` has quit [K-Lined]
15:30
travis-ci has joined #jruby
15:30
travis-ci has left #jruby [#jruby]
15:32
JRubyGithub has joined #jruby
15:32
<
JRubyGithub >
jruby/master 8305707 Christian Meier: fix merge issue on require_relative
15:32
JRubyGithub has left #jruby [#jruby]
15:33
mje113 has joined #jruby
15:33
bbrowning has joined #jruby
15:35
bbrowning_away has quit [Ping timeout: 244 seconds]
15:35
dinfuehr has joined #jruby
15:40
dinfuehr has quit [Ping timeout: 260 seconds]
15:41
yosafbridge has joined #jruby
15:41
camlow325 has joined #jruby
15:41
JRubyGithub has joined #jruby
15:41
<
JRubyGithub >
jruby/master f87d5bf Dirk Gadsden: Add MRI test for proc visibility...
15:41
<
JRubyGithub >
jruby/master e58fd93 Thomas E Enebo: Merge pull request #3187 from dirk/test/mri-ruby-proc-visibility...
15:41
JRubyGithub has left #jruby [#jruby]
15:41
chrisseaton has joined #jruby
15:42
camlow325 has quit [Read error: Connection reset by peer]
15:42
camlow325 has joined #jruby
15:43
rcvalle has joined #jruby
15:52
mdedetrich has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
15:58
shellac has joined #jruby
16:06
ddarkpassenger has joined #jruby
16:07
rsim has joined #jruby
16:07
JRubyGithub has joined #jruby
16:07
<
JRubyGithub >
jruby/master fd28e0f Kevin Menard: [Truffle] Lower all time components in the 'time_s_from_array' primitive.
16:07
JRubyGithub has left #jruby [#jruby]
16:10
hosiawak` has quit [Ping timeout: 246 seconds]
16:17
shellac has quit [Ping timeout: 244 seconds]
16:33
travis-ci has joined #jruby
16:33
travis-ci has left #jruby [#jruby]
16:39
bbrowning is now known as bbrowning_away
16:42
ddarkpassenger has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
16:43
<
mkristian_ >
rsim, let me read the comment first ;)
16:44
<
rsim >
mkristian_: sure :)
16:46
JRubyGithub has joined #jruby
16:46
<
JRubyGithub >
jruby/master 6b025c9 Kevin Menard: [Truffle] Handle nil sources in the 'encoding_converter_primitive_convert' primitive.
16:46
JRubyGithub has left #jruby [#jruby]
16:46
<
mkristian_ >
rsim, hmm - have to leave this place now - will add some comment like you need to "trigger" the native support through something which uses it
16:46
mkristian_ has quit [Quit: This computer has gone to sleep]
16:49
ddarkpassenger has joined #jruby
16:56
_djbkd has joined #jruby
16:58
pitr-ch has quit [Ping timeout: 256 seconds]
17:05
<
projectodd-ci >
* kevin: [Truffle] Lower all time components in the 'time_s_from_array' primitive.
17:05
<
projectodd-ci >
* kevin: [Truffle] Handle nil sources in the 'encoding_converter_primitive_convert' primitive.
17:05
dinfuehr has joined #jruby
17:06
travis-ci has joined #jruby
17:06
travis-ci has left #jruby [#jruby]
17:08
bbrowning_away is now known as bbrowning
17:10
dinfuehr has quit [Ping timeout: 265 seconds]
17:12
pitr-ch has joined #jruby
17:26
lanceball is now known as lance|afk
17:30
blaines has joined #jruby
17:30
samphippen has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
17:31
blaines_ has joined #jruby
17:31
baroquebobcat has quit [Quit: baroquebobcat]
17:34
benlovell has quit [Ping timeout: 252 seconds]
17:34
blaines has quit [Ping timeout: 255 seconds]
17:37
travis-ci has joined #jruby
17:37
travis-ci has left #jruby [#jruby]
17:37
benlovell has joined #jruby
17:38
vtunka has quit [Quit: Leaving]
17:43
benlovell has quit [Ping timeout: 244 seconds]
17:43
benlovell has joined #jruby
17:46
JRubyGithub has joined #jruby
17:46
JRubyGithub has left #jruby [#jruby]
17:47
<
kares >
subbu: just a reminder that the travis-ci failures are now on your plate (only) :)
17:48
bjfish2 has joined #jruby
17:49
benlovell has quit [Ping timeout: 250 seconds]
17:50
benlovell has joined #jruby
17:51
blaines_ has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
17:54
benlovell has quit [Ping timeout: 240 seconds]
17:56
benlovell has joined #jruby
18:01
benlovell has quit [Ping timeout: 246 seconds]
18:05
donV has joined #jruby
18:07
dinfuehr has joined #jruby
18:08
benlovell has joined #jruby
18:10
travis-ci has joined #jruby
18:10
travis-ci has left #jruby [#jruby]
18:11
dinfuehr has quit [Ping timeout: 244 seconds]
18:12
donV has quit [Quit: donV]
18:13
benlovell has quit [Ping timeout: 244 seconds]
18:15
benlovell has joined #jruby
18:22
samphippen has joined #jruby
18:22
benlovell has quit [Ping timeout: 240 seconds]
18:25
benlovell has joined #jruby
18:29
travis-ci has joined #jruby
18:29
travis-ci has left #jruby [#jruby]
18:33
benlovell has quit [Ping timeout: 250 seconds]
18:36
blaines_ has joined #jruby
18:37
benlovell has joined #jruby
18:39
donV has joined #jruby
18:40
lance|afk is now known as lanceball
18:40
yfeldblum has joined #jruby
18:42
benlovell has quit [Ping timeout: 252 seconds]
18:43
benlovell has joined #jruby
18:47
rsim has quit [Quit: Leaving.]
18:49
fvf has joined #jruby
18:50
benlovell has quit [Ping timeout: 240 seconds]
18:51
benlovell has joined #jruby
18:54
subbu is now known as subbu|lunch
18:54
blaines_ has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
18:57
blaines has joined #jruby
18:58
blaines_ has joined #jruby
18:59
camlow325 has quit [Read error: Connection reset by peer]
18:59
camlow325 has joined #jruby
19:00
benlovell has quit [Ping timeout: 260 seconds]
19:01
blaines has quit [Ping timeout: 244 seconds]
19:07
dinfuehr has joined #jruby
19:08
donV has quit [Quit: donV]
19:12
dinfuehr has quit [Ping timeout: 252 seconds]
19:14
samphippen has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
19:19
samphippen has joined #jruby
19:28
blaines_ has quit [Ping timeout: 272 seconds]
19:36
subbu|lunch is now known as subbu
19:36
yfeldblum has quit [Ping timeout: 244 seconds]
19:41
rsim has joined #jruby
19:41
pitr-ch has quit [Ping timeout: 244 seconds]
19:45
benlovell has joined #jruby
19:50
benlovell has quit [Ping timeout: 250 seconds]
19:53
pietr0 has joined #jruby
19:54
pitr-ch has joined #jruby
19:55
Ainieco has joined #jruby
19:56
<
Ainieco >
hello, trying to get RoR project working with jruby but failing to start server because of missing iconv
19:56
<
Ainieco >
iconv is required by pure_json gem
19:57
<
Ainieco >
and i can't "gem install iconv" because iconv has c exts
20:06
<
Antiarc >
Ainieco: Are you sure that's the gem? json_pure is pure ruby - ie, no c exts
20:07
<
Antiarc >
anyhow, the advice will be to replace your json gem with something like a pure-ruby implementation (ie, json_pure), a gem with Java ext support (json) or a JRuby-specific json gem (jrjackson)
20:07
<
Antiarc >
If you're using multi_json they should be interchangable
20:08
dinfuehr has joined #jruby
20:08
benlovell has joined #jruby
20:13
dinfuehr has quit [Ping timeout: 264 seconds]
20:21
<
Antiarc >
Ainieco: If all your JSON is happening via multi_json I'd try swapping json_pure for jrjackson
20:22
<
Antiarc >
It has the best overally json encode/decode performance on jruby according to my testing
20:22
<
Antiarc >
(granted, I haven't benched it in over a year, but I did at one point)
20:22
<
Ainieco >
Antiarc: thanks for advice
20:22
<
Antiarc >
Failing that, upgrading json/json_pure should work :)
20:22
<
Antiarc >
the json gem has java exts, too
20:23
benlovell has quit [Ping timeout: 244 seconds]
20:26
benlovell has joined #jruby
20:28
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
20:32
camlow32_ has joined #jruby
20:33
yfeldblum has joined #jruby
20:34
camlow325 has quit [Ping timeout: 240 seconds]
20:35
camlow32_ has quit [Remote host closed the connection]
20:38
benlovell has quit [Ping timeout: 240 seconds]
20:41
rsim has quit [Quit: Leaving.]
20:46
kares has joined #jruby
20:49
Zarthus has joined #jruby
20:51
benlovell has joined #jruby
20:56
donV has joined #jruby
20:56
benlovell has quit [Ping timeout: 244 seconds]
20:58
camlow325 has joined #jruby
20:58
benlovell has joined #jruby
21:07
benlovell has quit [Ping timeout: 260 seconds]
21:09
dinfuehr has joined #jruby
21:11
blaines has joined #jruby
21:13
dinfuehr has quit [Ping timeout: 240 seconds]
21:18
benlovell has joined #jruby
21:21
pietr0_ has joined #jruby
21:23
benlovell has quit [Ping timeout: 252 seconds]
21:23
rsim has joined #jruby
21:24
pietr0 has quit [Ping timeout: 250 seconds]
21:24
pietr0_ is now known as pietr0
21:27
Tristitia has quit [Ping timeout: 255 seconds]
21:28
_djbkd has quit [Quit: My people need me...]
21:28
rcvalle has quit [Quit: rcvalle]
21:33
bbrowning is now known as bbrowning_away
21:33
Tristitia has joined #jruby
21:36
Aethenelle has quit [Quit: Aethenelle]
21:37
lanceball is now known as lance|afk
21:38
JRubyGithub has joined #jruby
21:38
<
JRubyGithub >
jruby/test-memory-fixes 2f9d8ed Charles Oliver Nutter: Merge remote-tracking branch 'origin/master' into test-memory-fixes...
21:38
<
JRubyGithub >
jruby/test-memory-fixes 4962391 Charles Oliver Nutter: Revert "Eliminate most single-element Operand[] in IR."...
21:38
JRubyGithub has left #jruby [#jruby]
21:39
JRubyGithub has joined #jruby
21:39
JRubyGithub has left #jruby [#jruby]
21:39
travis-ci has joined #jruby
21:39
travis-ci has left #jruby [#jruby]
21:39
tcrawley is now known as tcrawley-away
21:40
<
headius >
deleted the branch before travis could get to it
21:40
<
headius >
EAT THAT, TRAVIS
21:44
rcvalle has joined #jruby
21:44
benlovell has joined #jruby
21:45
travis-ci has joined #jruby
21:45
travis-ci has left #jruby [#jruby]
21:49
benlovell has quit [Ping timeout: 240 seconds]
21:53
ddarkpassenger has joined #jruby
22:00
benlovell has joined #jruby
22:06
benlovell has quit [Ping timeout: 264 seconds]
22:07
<
projectodd-ci >
* headius: Eliminate most single-element Operand[] in IR.
22:07
<
projectodd-ci >
* headius: Revert "Eliminate most single-element Operand[] in IR."
22:09
xkickflip has joined #jruby
22:10
dinfuehr has joined #jruby
22:11
dfr has quit [Ping timeout: 246 seconds]
22:12
blaines has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
22:12
Aethenelle has joined #jruby
22:14
dinfuehr has quit [Ping timeout: 244 seconds]
22:17
benlovell has joined #jruby
22:17
rcvalle has quit [Quit: rcvalle]
22:19
Ainieco has quit [Quit: leaving]
22:21
benlovell has quit [Ping timeout: 244 seconds]
22:22
samphippen has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
22:23
_djbkd has joined #jruby
22:24
dfr has joined #jruby
22:24
blaines has joined #jruby
22:29
blaines has quit [Ping timeout: 255 seconds]
22:30
<
headius >
subbu: ok
22:30
rcvalle has joined #jruby
22:31
<
headius >
java.lang.NullPointerException
22:31
<
headius >
at org.jruby.ir.dataflow.analyses.LiveVariablesProblem.setVarsLiveOnScopeExit(LiveVariablesProblem.java:115)
22:31
<
headius >
that's where the NPE is happening on current master
22:32
e_dub has quit [Ping timeout: 244 seconds]
22:33
e_dub has joined #jruby
22:33
<
subbu >
headius, ah .. ok. thanks. that should be an easy fix. missing init.
22:34
<
subbu >
from that earlier patch.
22:34
<
headius >
yeah looks like it
22:35
<
subbu >
ok, pushing a fix in a sec.
22:37
shellac has joined #jruby
22:40
drbobbeaty has joined #jruby
22:40
shellac has quit [Client Quit]
22:40
<
headius >
subbu: thank you!
22:42
<
subbu >
1) JRuby's interpreter compiles very long code bodies FIXED
22:42
<
subbu >
Expected pending 'JIT support' to fail. No Error was raised.
22:42
<
subbu >
# ./spec/compiler/general_spec.rb:702
22:42
<
subbu >
headius, is that an issue?
22:42
<
subbu >
after the fix.
22:42
<
headius >
that's just rspec mismatch
22:42
<
headius >
rspec fails if pending spec doesn't fail
22:42
<
headius >
rspec 3+ that is
22:42
<
headius >
and since we run both interp and jit through those, interp doesn't fail
22:44
havenwood has quit [Read error: Connection reset by peer]
22:44
<
nirvdrum >
headius, lopex: Is there any reason why ByteList#get shouldn't mask with 0xff? Is it just an optimization for when you don't think you need to?
22:44
rsim has quit [Quit: Leaving.]
22:45
JRubyGithub has joined #jruby
22:45
<
JRubyGithub >
jruby/master 8a18dd1 Subramanya Sastry: Fix breakage from 818f7460
22:45
JRubyGithub has left #jruby [#jruby]
22:47
<
lopex >
nirvdrum: I guess so
22:47
shellac has joined #jruby
22:47
JRubyGithub has joined #jruby
22:47
<
JRubyGithub >
jruby/master a19bde8 Kevin Menard: [Truffle] Minor copy fix.
22:47
<
JRubyGithub >
jruby/master 05379fc Kevin Menard: [Truffle] Added a missing bitmask.
22:48
JRubyGithub has left #jruby [#jruby]
22:48
<
nirvdrum >
lopex: Hmm . . . I just got bit by a case in Truffle where we missed it. And I recall headius having to fix a case when he last looked at String a few months back.
22:48
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
22:49
<
lopex >
nirvdrum: I guess I never really cared since I always accessed bytelist internals
22:50
<
lopex >
nirvdrum: but I guess today the usage of that get is more frequent
22:51
<
lopex >
nirvdrum: I also recall hotspot has a special optz for & 0xff
22:51
<
lopex >
is it might be the case it doesnt cost anything
22:52
<
headius >
stupid 0xFF mask
22:52
JRubyGithub has joined #jruby
22:52
<
JRubyGithub >
[jruby] bbelleville opened pull request #3192: [truffle] Add to loadedFeatures before loading (master...load-feature)
http://git.io/vYPFX
22:52
JRubyGithub has left #jruby [#jruby]
22:55
Aethenelle has quit [Quit: Aethenelle]
22:56
bjfish2 has quit [Quit: bjfish2]
22:59
fvf has quit [Ping timeout: 250 seconds]
23:02
bjfish2 has joined #jruby
23:02
travis-ci has joined #jruby
23:02
travis-ci has left #jruby [#jruby]
23:03
<
nirvdrum >
lopex: I guess I'll look at the generate asm.
23:03
<
nirvdrum >
I just wasn't sure if there was a historical reason to not have done it.
23:10
dinfuehr has joined #jruby
23:13
ddarkpassenger has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
23:14
<
projectodd-ci >
Yippee, build fixed!
23:14
<
projectodd-ci >
* sss.lists: Fix breakage from 818f7460
23:14
<
projectodd-ci >
* kevin: [Truffle] Minor copy fix.
23:14
<
projectodd-ci >
* kevin: [Truffle] Added a missing bitmask.
23:15
dinfuehr has quit [Ping timeout: 256 seconds]
23:22
rcvalle has quit [Quit: rcvalle]
23:23
shellac has quit [Quit: Computer has gone to sleep.]
23:29
cristianrasch has quit [Remote host closed the connection]
23:31
travis-ci has joined #jruby
23:31
travis-ci has left #jruby [#jruby]
23:36
ddarkpassenger has joined #jruby
23:50
blaines has joined #jruby
23:53
rcvalle has joined #jruby
23:54
subbu has quit [Ping timeout: 272 seconds]