00:01
ponga has quit [Remote host closed the connection]
00:02
drbobbeaty has joined #jruby
00:13
grs has joined #jruby
00:33
iamjarvo has joined #jruby
00:37
iamjarvo has quit [Ping timeout: 260 seconds]
00:42
jamiejackson has joined #jruby
00:43
bffff_ has quit [Quit: Connection closed for inactivity]
00:47
havenwood has joined #jruby
00:49
camlow325 has quit [Ping timeout: 272 seconds]
00:52
mje113 has quit [Quit: Connection closed for inactivity]
01:02
subbu|away is now known as subbu
01:09
baroquebobcat has joined #jruby
01:12
pietr0 has joined #jruby
01:17
mdedetrich has joined #jruby
01:25
subbu has quit [Ping timeout: 244 seconds]
01:39
baroquebobcat has quit [Quit: baroquebobcat]
01:46
baroquebobcat has joined #jruby
01:59
nateberkopec has quit [Ping timeout: 265 seconds]
01:59
pietr0 has quit [Ping timeout: 272 seconds]
02:01
robbyoconnor has joined #jruby
02:16
djbkd has quit [Quit: My people need me...]
02:22
havenwood has quit [Ping timeout: 260 seconds]
02:27
tenderlove has quit [Remote host closed the connection]
02:28
baroquebobcat has quit [Quit: baroquebobcat]
02:32
e_dub has joined #jruby
03:17
kfpratt has quit [Remote host closed the connection]
03:17
kfpratt has joined #jruby
03:30
subbu has joined #jruby
03:34
havenwood has joined #jruby
03:37
kfpratt has quit [Remote host closed the connection]
03:38
kfpratt has joined #jruby
03:46
kfpratt has quit [Remote host closed the connection]
03:48
kfpratt has joined #jruby
04:00
pietr0 has joined #jruby
04:16
nirvdrum has quit [Ping timeout: 246 seconds]
04:20
djbkd has joined #jruby
04:22
benlovell has joined #jruby
04:26
pietr0 has quit [Quit: pietr0]
04:26
benlovell has quit [Ping timeout: 260 seconds]
04:27
kfpratt has quit [Remote host closed the connection]
04:29
subbu has quit [Ping timeout: 250 seconds]
04:32
kfpratt has joined #jruby
04:37
kfpratt has quit [Ping timeout: 260 seconds]
05:33
kfpratt has joined #jruby
05:43
pitr-ch has joined #jruby
05:54
pitr-ch has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
05:55
pitr-ch has joined #jruby
05:57
yfeldblum has quit [Ping timeout: 244 seconds]
05:58
pitr-ch has quit [Client Quit]
05:59
pitr-ch has joined #jruby
06:00
kfpratt has quit [Ping timeout: 246 seconds]
06:04
rsim has joined #jruby
06:05
pitr-ch has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
06:12
travis-ci has joined #jruby
06:12
travis-ci has left #jruby [#jruby]
06:22
havenwood has quit [Ping timeout: 250 seconds]
06:24
kfpratt has joined #jruby
06:28
kfpratt has quit [Ping timeout: 246 seconds]
06:33
tenderlove has joined #jruby
06:40
tenderlove has quit [Ping timeout: 264 seconds]
06:47
JRubyGithub has joined #jruby
06:47
<
JRubyGithub >
jruby/jruby-1_7 b4facab Reuben Sutton: add failing spec for calling pack_sockaddr_in with a nil port
06:47
<
JRubyGithub >
jruby/jruby-1_7 5377122 Reuben Sutton: enable pack_sockaddr_in to work when port is nil...
06:47
JRubyGithub has left #jruby [#jruby]
06:49
djbkd has quit [Quit: My people need me...]
06:51
skade has joined #jruby
06:51
keeguon has joined #jruby
06:56
pitr-ch has joined #jruby
07:05
pitr-ch has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
07:06
pitr-ch has joined #jruby
07:11
JRubyGithub has joined #jruby
07:11
JRubyGithub has left #jruby [#jruby]
07:11
<
JRubyGithub >
[jruby] kares closed pull request #3225: treat port nil as 0 for pack_sockaddr_in (1.7 Backport) (jruby-1_7...pack_sockaddr_in_1_7)
http://git.io/vOXUM
07:20
travis-ci has joined #jruby
07:20
travis-ci has left #jruby [#jruby]
07:23
pitr-ch has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
07:24
pitr-ch has joined #jruby
07:46
benlovell has joined #jruby
07:55
elia has joined #jruby
07:55
pitr-ch has quit [Ping timeout: 244 seconds]
08:06
pitr-ch has joined #jruby
08:07
<
Freaky >
that's interesting, implementing PTY.check(), I get hangs on test_pty_check_default, except when I have debug output from PTY.check
08:13
<
Freaky >
or not, it's just random enough to look like it has a pattern, oh well ;)
08:15
samphippen has joined #jruby
08:15
<
kares >
... I think you're freaky and I like it a lot
08:19
<
Freaky >
15 tests, 11 assertions, 1 failures, 8 errors, 0 skips
08:19
<
Freaky >
took about 25 goes to complete a run without hanging ;)
08:20
<
Freaky >
all the errors are just NotImplementedError on open()
08:21
tenderlove has joined #jruby
08:23
<
Freaky >
stuck in a mutex in Arena::grow or something going by gdb
08:24
<
Freaky >
this really doesn't look like the sort of thing that can be fixed from ruby ;)
08:25
kfpratt has joined #jruby
08:27
tenderlove has quit [Ping timeout: 246 seconds]
08:29
kfpratt has quit [Ping timeout: 244 seconds]
08:32
yfeldblum has joined #jruby
08:45
JRubyGithub has joined #jruby
08:45
<
JRubyGithub >
jruby/test-build 69b13da Christian Meier: use ruby dsl POMs on maven integration tests
08:45
JRubyGithub has left #jruby [#jruby]
08:46
slash_nick has quit [Ping timeout: 256 seconds]
08:47
samphippen has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
08:48
slash_nick has joined #jruby
08:56
benlovell has quit [Ping timeout: 250 seconds]
08:57
benlovell has joined #jruby
08:59
tcrawley-away is now known as tcrawley
09:04
benlovell has quit [Ping timeout: 260 seconds]
09:05
benlovell has joined #jruby
09:05
vtunka has joined #jruby
09:26
mdedetrich has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
09:56
cristianrasch has joined #jruby
09:57
samphippen has joined #jruby
10:00
benlovell has quit [Ping timeout: 245 seconds]
10:08
JRubyGithub has joined #jruby
10:08
<
JRubyGithub >
jruby/test-build d9c9d33 Christian Meier: use ruby dsl POMs on maven integration tests
10:08
JRubyGithub has left #jruby [#jruby]
10:11
tenderlove has joined #jruby
10:16
benlovell has joined #jruby
10:16
samphippen has quit [Read error: Connection reset by peer]
10:18
tenderlove has quit [Ping timeout: 255 seconds]
10:20
cristianrasch has quit [Ping timeout: 244 seconds]
10:20
cristian_ has joined #jruby
10:21
eonwe has quit [Ping timeout: 244 seconds]
10:21
rtyler has quit [Ping timeout: 244 seconds]
10:22
rtyler has joined #jruby
10:25
JRubyGithub has joined #jruby
10:25
JRubyGithub has left #jruby [#jruby]
10:30
eonwe_ has joined #jruby
10:34
travis-ci has joined #jruby
10:34
travis-ci has left #jruby [#jruby]
10:36
mdedetrich has joined #jruby
10:37
mdedetrich has quit [Client Quit]
10:39
yfeldblum has quit [Ping timeout: 244 seconds]
10:45
eonwe_ has quit [*.net *.split]
10:45
lumeet has quit [*.net *.split]
10:45
dling has quit [*.net *.split]
10:45
emakris has quit [*.net *.split]
10:45
Cyrus has quit [*.net *.split]
10:45
kylo has quit [*.net *.split]
10:45
mysteriouspants has quit [*.net *.split]
10:49
eonwe_ has joined #jruby
10:49
lumeet has joined #jruby
10:49
dling has joined #jruby
10:49
emakris has joined #jruby
10:49
Cyrus has joined #jruby
10:49
mysteriouspants has joined #jruby
10:49
kylo has joined #jruby
10:51
mccraig has quit [Ping timeout: 244 seconds]
10:52
Guest85414______ has quit [Ping timeout: 244 seconds]
10:54
mccraig has joined #jruby
10:54
Guest85414______ has joined #jruby
11:00
samphippen has joined #jruby
11:31
cristian_ has quit [Remote host closed the connection]
11:35
benlovell has quit [Ping timeout: 252 seconds]
11:46
erikhatcher has joined #jruby
11:59
tenderlove has joined #jruby
12:04
nirvdrum has joined #jruby
12:04
JRubyGithub has joined #jruby
12:04
<
JRubyGithub >
jruby/test-build 587392c Christian Meier: use ruby dsl POMs on maven integration tests
12:04
JRubyGithub has left #jruby [#jruby]
12:04
tenderlove has quit [Ping timeout: 245 seconds]
12:20
bbrowning has joined #jruby
12:30
travis-ci has joined #jruby
12:30
travis-ci has left #jruby [#jruby]
12:35
erikhatcher has quit [Quit: erikhatcher]
12:39
benlovell has joined #jruby
12:39
qmx has joined #jruby
12:39
qmx has quit [Changing host]
12:39
qmx has joined #jruby
12:48
donV has quit [Read error: Connection reset by peer]
12:49
donValentin has joined #jruby
13:05
baroquebobcat has joined #jruby
13:12
JRubyGithub has joined #jruby
13:12
JRubyGithub has left #jruby [#jruby]
13:12
<
JRubyGithub >
jruby/master 02c25e8 Christian Meier: use ruby dsl POMs on maven integration tests
13:19
travis-ci has joined #jruby
13:19
travis-ci has left #jruby [#jruby]
13:25
havenwood has joined #jruby
13:28
<
Freaky >
15 tests, 19 assertions, 3 failures, 4 errors, 0 skips
13:28
<
Freaky >
and the failures are mostly stupid crap \o/
13:29
<
Freaky >
also I have real-world PTY code that actually works now
13:31
lance|afk is now known as lanceball
13:31
skade has quit [Ping timeout: 265 seconds]
13:37
benlovel1 has joined #jruby
13:42
enebo has joined #jruby
13:47
tenderlove has joined #jruby
13:52
tenderlove has quit [Ping timeout: 265 seconds]
13:57
<
lopex >
enebo: ipa day ?
13:58
<
enebo >
lopex: yesterday was official IPA day
13:59
<
lopex >
enebo: havent had a beer for two weeks now
13:59
<
lopex >
seems like eternity
14:00
<
enebo >
lopex: you are not on untappd or you would have had one yesterday
14:01
nateberkopec has joined #jruby
14:03
benlovel1 has quit [Quit: leaving]
14:07
mattwildig has joined #jruby
14:09
subbu has joined #jruby
14:20
vtunka has quit [Quit: Leaving]
14:20
kfpratt has joined #jruby
14:21
kfpratt has quit [Remote host closed the connection]
14:21
tenderlove has joined #jruby
14:27
travis-ci has joined #jruby
14:27
travis-ci has left #jruby [#jruby]
14:27
bbrowning has quit [Remote host closed the connection]
14:28
bbrowning has joined #jruby
14:29
<
nirvdrum >
enebo: I'm looking at the AST stuff today.
14:29
<
enebo >
nirvdrum: ok
14:34
samphippen has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
14:35
JRubyGithub has joined #jruby
14:35
<
JRubyGithub >
jruby/master d6939af Thomas E. Enebo: Unbreak ruby call to compile_to_bytecode
14:35
JRubyGithub has left #jruby [#jruby]
14:36
JRubyGithub has joined #jruby
14:36
<
JRubyGithub >
jruby/master 5abd1e4 Benoit Daloze: [Truffle] Do not create a RubyRootNode with invalid AST for blocks....
14:36
<
JRubyGithub >
jruby/master 9fc3c9b Benoit Daloze: [Truffle] Remove cloneRubyRootNode() as it is unused.
14:36
<
JRubyGithub >
jruby/master 574f975 Benoit Daloze: [Truffle] Split the AST at the module/class keywords.
14:36
JRubyGithub has left #jruby [#jruby]
14:41
mattwildig has quit []
14:51
subbu has quit [Ping timeout: 255 seconds]
14:54
pitr-ch has quit [Ping timeout: 240 seconds]
14:56
travis-ci has joined #jruby
14:56
travis-ci has left #jruby [#jruby]
14:56
<
projectodd-ci >
Yippee, build fixed!
14:57
<
headius >
oops, that was supposed to be zagnut
14:59
travis-ci has joined #jruby
14:59
travis-ci has left #jruby [#jruby]
14:59
<
rtyler >
not sure that makes any more sense :P
15:01
<
enebo >
My only suggestion…do not look it up on urban dictionary
15:03
tcrawley is now known as tcrawley-away
15:04
<
rtyler >
I've never seen a single word and thought "I would benefit from looking that up in urban dictionary" :P
15:06
<
headius >
I've never had one but I like the name because it sounds made-up
15:14
travis-ci has joined #jruby
15:14
travis-ci has left #jruby [#jruby]
15:14
bffff_ has joined #jruby
15:20
<
headius >
time to fix the build
15:20
<
headius >
oh wait, it's just truffle?
15:20
benlovell has quit [Ping timeout: 265 seconds]
15:20
<
rtyler >
time for somebody else to fix the build then :P
15:21
<
headius >
I thought the core builds were still red
15:21
<
headius >
oh oops, my new spec
15:21
<
headius >
I'll tag that
15:22
JRubyGithub has joined #jruby
15:22
<
JRubyGithub >
[jruby] donv opened issue #3233: Rails.root set to for new Rails app with JRuby 9.0.0.0
http://git.io/vOxL9
15:22
JRubyGithub has left #jruby [#jruby]
15:23
<
Freaky >
headius: fix Process.waitpid2 :P
15:24
<
Freaky >
same issue as #3117
15:24
<
Freaky >
returns 0 and a nonsense Process::Status
15:25
<
headius >
Freaky: oh?
15:25
JRubyGithub has joined #jruby
15:25
JRubyGithub has left #jruby [#jruby]
15:25
<
JRubyGithub >
jruby/master 75250b6 Charles Oliver Nutter: Tag this for JRuby+Truffle.
15:25
subbu has joined #jruby
15:25
<
Freaky >
Process.waitpid2(Process.spawn("/bin/sleep", "2"), Process::WNOHANG) # => [0, #<Process::Status: pid 0 SIGUSR1 (signal 30)>]
15:26
<
headius >
hah, mine's even weirder
15:26
<
headius >
#<Process::Status: pid 0 NSIG (signal 32) (core dumped)>
15:28
<
headius >
wow, it's different every time
15:28
<
Freaky >
I assume it's some random area of memory
15:30
<
headius >
it's not checking return value from waitpid at all
15:32
JRubyGithub has joined #jruby
15:32
<
JRubyGithub >
jruby/master a4952c7 Benoit Daloze: Implement Socket::Option#int.
15:32
<
JRubyGithub >
jruby/master aeed6c5 Benoit Daloze: Fix spec to call Socket::Option#int.
15:32
<
JRubyGithub >
jruby/master 5367332 Benoit Daloze: [Truffle] Implement getsockopt(2).
15:32
JRubyGithub has left #jruby [#jruby]
15:34
baroquebobcat has quit [Quit: baroquebobcat]
15:35
camlow325 has joined #jruby
15:40
JRubyGithub has joined #jruby
15:40
<
JRubyGithub >
jruby/master 82e2249 Benoit Daloze: [Truffle] We now pass the new spec!
15:40
JRubyGithub has left #jruby [#jruby]
15:41
JRubyGithub has joined #jruby
15:41
<
JRubyGithub >
[jruby] c0mrade opened issue #3234: ERROR: While executing gem ... (ArgumentError) on 1.7.19
http://git.io/vOxGT
15:41
JRubyGithub has left #jruby [#jruby]
15:42
skade has joined #jruby
15:46
mje113 has joined #jruby
15:48
travis-ci has joined #jruby
15:48
travis-ci has left #jruby [#jruby]
15:50
pitr-ch has joined #jruby
15:52
travis-ci has joined #jruby
15:52
travis-ci has left #jruby [#jruby]
15:52
rsim has quit [Quit: Leaving.]
15:54
travis-ci has joined #jruby
15:54
travis-ci has left #jruby [#jruby]
16:02
<
enebo >
Freaky: so you were able to get them all solved?
16:02
<
Freaky >
more or less ;)
16:03
<
enebo >
Freaky: fantastic
16:03
<
Freaky >
some of it is a bit hacky, but it's less hacky than trying to use forkpty ;)
16:03
<
Freaky >
untested outside FreeBSD
16:03
<
enebo >
Freaky: well once merged in it will get hit by linux and we will also run it on MacOS
16:03
<
enebo >
windows? :)
16:05
donValentin is now known as donV
16:06
baroquebobcat has joined #jruby
16:08
<
headius >
Freaky: only #3117?
16:08
<
headius >
oh I see you commented there
16:08
<
headius >
yeah, fix is to make waitpid2 call waitpid and then handle the result properly...on its way
16:09
JRubyGithub has joined #jruby
16:09
<
JRubyGithub >
jruby/master 51aca9d Charles Oliver Nutter: Fix waitpid2 to return proper result when ret = 0....
16:09
JRubyGithub has left #jruby [#jruby]
16:09
<
headius >
Freaky: pushed for 9k...debating 1.7 fix
16:10
baroquebobcat has quit [Client Quit]
16:10
dinfuehr has joined #jruby
16:11
elia has quit [Quit: Computer has gone to sleep.]
16:13
dinfuehr has quit [Remote host closed the connection]
16:15
<
headius >
yeah 1.7 is no problem
16:15
<
headius >
fix all the things
16:15
JRubyGithub has joined #jruby
16:15
<
JRubyGithub >
jruby/jruby-1_7 6016c39 Charles Oliver Nutter: Fix waitpid2 to return proper result when ret = 0....
16:15
JRubyGithub has left #jruby [#jruby]
16:16
<
Freaky >
vet time, dog caught his dewclaw :/
16:22
rsim has joined #jruby
16:22
<
enebo >
eregon: I commented on #3214
16:23
<
enebo >
eregon: if we can make a nice boolean name for the difference we should add a method to unnamedrest to make this more obivous
16:23
JRubyGithub has joined #jruby
16:23
<
JRubyGithub >
jruby/master 6521fde Benoit Daloze: [Truffle] Move @TruffleBoundary....
16:23
JRubyGithub has left #jruby [#jruby]
16:23
<
eregon >
enebo: OK, will check
16:24
skade has quit [Quit: Computer has gone to sleep.]
16:24
pietr0 has joined #jruby
16:26
<
eregon >
enebo: BTW, why did you choose an API like args[postIndex + i] instead of args.getPostArg(i) ?
16:27
<
enebo >
eregon: It reduced our memory footprint by 3-4%
16:27
<
enebo >
eregon: we are doing slightly icky code to get remotely close to 1.7 memory usage
16:28
<
enebo >
eregon: oh sorry
16:28
<
eregon >
right, the single array reduces memory usage, but at an API level, args.getPostArg(i) could just do the read with the appropriate offset
16:28
<
enebo >
eregon: you asked a different question :)
16:28
<
enebo >
eregon: yeah your API would be cleaner but much slower for short runs
16:29
<
enebo >
much slower is an exaggeration but it would need to profile to inline that
16:30
<
enebo >
eregon: so it is a manual inline decision
16:30
<
eregon >
yeah, but it's just an add plus a read, and the method call overhead
16:30
<
enebo >
eregon: this was one case where I did not try it that way and I made an assumption
16:31
<
enebo >
eregon: which I probably should have gave it go
16:32
<
enebo >
eregon: if you are willing to try it there is not a lot of code to change and then run some really short things like gem list or ever ‘-e 1’
16:33
<
enebo >
eregon: I expect a small slowdown
16:33
<
enebo >
JRuby is the ultimate death by a thousand cuts runtime :)
16:34
<
lopex >
aka beta-acid
16:35
<
enebo >
nice…I like Grodziskies
16:35
<
eregon >
enebo: I might have a tr :), in any case is it fine if I add convenience methods to ArgsNode?
16:35
<
enebo >
or I liked the few I have had…much more taste than you would expect from something with almost no alcohol in it
16:35
<
enebo >
eregon: sure
16:36
cremes has quit [Ping timeout: 244 seconds]
16:37
<
enebo >
eregon: in general n calls vs 1 call in warmup scenarios are strange to realize impact because if they are hot they will end up stealing from some other site getting optimized (or it feels that way)
16:37
<
headius >
Freaky: bummer
16:38
<
enebo >
eregon: I sometimes thing we should forsake any Java idioms and just become C programmers in Java
16:39
pitr-ch_ has joined #jruby
16:40
cremes has joined #jruby
16:40
<
enebo >
this unnamedrestarg bug sort of sucks to fix in IR
16:40
pitr-ch has quit [Ping timeout: 246 seconds]
16:40
<
enebo >
we have recvrestarg instr
16:40
<
enebo >
but depending at runtime on whether a proc or lambda we have different behavior
16:41
<
eregon >
yeah, but if it was just not generated by the parser it would just work, isn't it?
16:41
keeguon has quit [Quit: keeguon]
16:41
<
enebo >
eregon: proc { |a,| } and lambda {|a,| } behave differently
16:42
<
enebo >
but are the same AST other than name of method
16:43
<
eregon >
yeah but they behave exactly like proc { |a| } and lambda {|a| }, isn't it?
16:43
<
enebo >
eregon: lambda will keep [1,2] and proc will be 1
16:44
<
enebo >
which I guess maybe is what you are saying?
16:44
travis-ci has joined #jruby
16:44
travis-ci has left #jruby [#jruby]
16:44
<
eregon >
enebo: for a call?
16:44
<
enebo >
ah nope: mri22 -e 'proc { |a| p a }.call([1,2])'
16:45
<
enebo >
this will be [1,2] but |a,| will be 1 for a proc
16:45
<
enebo >
but lambda will be [1,2] for both
16:45
<
eregon >
[5] pry(main)> proc {|a,|a}.call([1,2])
16:45
<
eregon >
[6] pry(main)> proc {|a|a}.call([1,2])
16:46
<
enebo >
I noticed both rbx and mri mark this with a field value for this case
16:46
<
enebo >
eregon: yeah unfortunately this goes into icky land :)
16:46
<
eregon >
ugh, so it's only used for destructuring, in the proc case
16:47
<
enebo >
yeah which in procs defense it always destructures
16:47
iamjarvo has joined #jruby
16:47
<
enebo >
lambda is the stricter one but since ‘lambda’ is not a keyword we cannot statically determine the behavior ar IR instruction time
16:48
<
enebo >
I have not even seen if stabby does this better
16:48
<
enebo >
for stabby lambda we can fix this statically
16:49
<
enebo >
can we even use this syntax in stabby syntax? hmm
16:49
<
enebo >
it appears not
16:50
travis-ci has joined #jruby
16:50
travis-ci has left #jruby [#jruby]
16:51
<
eregon >
OK so what broke our spec is the buggy ArgsNode.childNodes() :)
16:52
<
eregon >
it is highly inconsistent, probably would be worth to file an MRI bug or discuss it with them
16:53
cprice404 has quit [Quit: Konversation terminated!]
17:01
JRubyGithub has joined #jruby
17:01
<
JRubyGithub >
jruby/master c925dbf Christian Meier: since "." is on the classpath the executables in ./bin should be treated as files...
17:01
JRubyGithub has left #jruby [#jruby]
17:02
<
enebo >
eregon: heh…yeah childNodes originally was only meant for use by ast program
17:03
<
enebo >
eregon: but I think jrlint also stsrted using it
17:08
JRubyGithub has joined #jruby
17:08
JRubyGithub has left #jruby [#jruby]
17:08
<
JRubyGithub >
jruby/master aa0e79e Benoit Daloze: [Truffle] Fix check for truly UnnamedRestArgNode....
17:11
skade has joined #jruby
17:14
elia has joined #jruby
17:16
lanceball is now known as lance|afk
17:16
skade has quit [Quit: Computer has gone to sleep.]
17:20
JRubyGithub has joined #jruby
17:20
<
JRubyGithub >
[jruby] Freaky opened pull request #3235: Rewrite PTY support (master...rewrite-pty)
http://git.io/vOxh6
17:20
JRubyGithub has left #jruby [#jruby]
17:22
pitr-ch_ has quit [Ping timeout: 264 seconds]
17:25
skade has joined #jruby
17:26
skade has quit [Client Quit]
17:29
<
nirvdrum >
enebo: I'm just wrapping all the returns.
17:30
<
nirvdrum >
I should have something pushed shortly.
17:48
elia has quit [Quit: Computer has gone to sleep.]
17:53
lance|afk is now known as lanceball
17:56
JRubyGithub has joined #jruby
17:56
<
JRubyGithub >
jruby/truffle-head 28797d4 Chris Seaton: Merge branch 'master' into truffle-head...
17:56
JRubyGithub has left #jruby [#jruby]
17:57
iamjarvo has joined #jruby
18:03
pitr-ch has joined #jruby
18:07
travis-ci has joined #jruby
18:07
travis-ci has left #jruby [#jruby]
18:07
elia has joined #jruby
18:09
<
nirvdrum >
enebo: no_newline should be good to merge from the Truffle side.
18:11
skade has joined #jruby
18:16
Galt is now known as mberg
18:16
Galt is now known as mberg
18:17
<
enebo >
nirvdrum: thanks
18:19
<
enebo >
nirvdrum: could you merge that to master quick BodyTranslator has 3-4 conflicts
18:19
<
enebo >
err merge it against master
18:20
<
nirvdrum >
Ahh. Yeah.
18:23
elia has quit [Quit: Computer has gone to sleep.]
18:25
elia has joined #jruby
18:30
<
enebo >
going to mow lawn…bbiab
18:42
Aethenelle has joined #jruby
18:44
skade has quit [Quit: Computer has gone to sleep.]
18:45
bbrowning has quit [Read error: Connection reset by peer]
18:47
bbrowning has joined #jruby
18:48
JRubyGithub has joined #jruby
18:48
<
JRubyGithub >
jruby/no_newline 926fbb7 Kevin Menard: Merge branch 'master' into no_newline...
18:48
JRubyGithub has left #jruby [#jruby]
18:55
yfeldblum has joined #jruby
18:56
elia has quit [Quit: Computer has gone to sleep.]
19:01
skade has joined #jruby
19:02
rsim has quit [Read error: Connection reset by peer]
19:03
JRubyGithub has joined #jruby
19:03
JRubyGithub has left #jruby [#jruby]
19:03
pitr-ch has quit [Ping timeout: 244 seconds]
19:05
pitr-ch has joined #jruby
19:06
travis-ci has joined #jruby
19:06
travis-ci has left #jruby [#jruby]
19:08
rsim has joined #jruby
19:14
robbyoconnor has quit [Ping timeout: 264 seconds]
19:25
travis-ci has joined #jruby
19:25
travis-ci has left #jruby [#jruby]
19:26
pitr-ch_ has joined #jruby
19:27
pitr-ch has quit [Ping timeout: 246 seconds]
19:31
skade has quit [Ping timeout: 255 seconds]
19:31
pitr-ch_ has quit [Ping timeout: 250 seconds]
19:45
phrinx has joined #jruby
19:46
<
nirvdrum >
enebo: It should be all set whenever you get back.
19:51
pitr-ch has joined #jruby
19:55
robbyoconnor has joined #jruby
19:57
iamjarvo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
19:59
travis-ci has joined #jruby
19:59
travis-ci has left #jruby [#jruby]
20:01
JRubyGithub has joined #jruby
20:01
JRubyGithub has left #jruby [#jruby]
20:06
JRubyGithub has joined #jruby
20:06
JRubyGithub has left #jruby [#jruby]
20:07
pitr-ch has quit [Ping timeout: 260 seconds]
20:11
r0bby_ has joined #jruby
20:12
robbyoconnor has quit [Read error: Connection reset by peer]
20:21
dling` has joined #jruby
20:21
dling has quit [Ping timeout: 255 seconds]
20:21
elia has joined #jruby
20:22
lanceball is now known as lance|afk
20:25
<
rtyler >
headius: do you remember the issue we were talking about regarding `sleep 2.seconds` type calls failing on 9k?
20:28
<
headius >
hmmm I don't remember
20:28
<
headius >
huh weird
20:28
<
rtyler >
either way, updated that ticket :P
20:28
<
headius >
strange thing to have broken
20:28
<
rtyler >
I
*swear* we talked about this behavior
20:28
<
rtyler >
headius: is there a constant defined with the JRuby version?
20:28
<
rtyler >
JRUBY_VERSION duh
20:28
* rtyler
smacks self
20:29
<
enebo >
something which can easily be cut and paste into a file works much better than pry or irb for us
20:29
<
enebo >
at least itf it is more than one line long
20:35
JRubyGithub has joined #jruby
20:35
<
JRubyGithub >
[jruby] rtyler closed issue #2164: A case where calling a lambda is different between MRI and JRuby
http://git.io/vOhGB
20:35
JRubyGithub has left #jruby [#jruby]
20:35
r0bby_ has quit [Quit: Konversation terminated!]
20:36
<
headius >
yeah rtyler it's also helpful when we proceed to write a spec or test
20:36
<
headius >
there's probably a way in pry to get last N lines as a plain dump or something
20:37
<
enebo >
I do remember this bug also vaguely
20:38
<
enebo >
weirdly I keep thinking of that respond_to_missing? fix but that fix was only applied to master I think
20:40
<
enebo >
heh open still
20:40
<
rtyler >
I was just looking at that actually
20:41
<
enebo >
I guess we know it was fixed at some point on 1.7 worst case it is bisected
20:41
<
kares >
enebo: recall doing that on 1.7
20:41
<
enebo >
rtyler: I think this was fixed this year though
20:41
<
enebo >
kares: me? or you?
20:42
<
enebo >
I don’t remember fixing it but I remember the issue getting fixed
20:42
<
kares >
let me check if its the right commit
20:42
<
kares >
I sure wasnt looking at the linked issue but something else while messing with respond_to_missing?
20:43
<
headius >
I reimplemented most of the respond_to_missing? pipeline on master
20:43
<
headius >
to match MRI
20:43
<
enebo >
there was a respond_to_missing? issue for something unrealted on master in the last couple of week too. It was changing the visibility (although I don’t remember what that fixed anymore)
20:44
<
rtyler >
derp, I think that #1856 at least has been fixed
20:44
<
rtyler >
my JRuby 9k alias in rvm was a pre build, I just verified with 9k gold and its fixed
20:45
<
kares >
oh in that case its not that - on 1.7 it wasn't working at all
20:45
<
headius >
rtyler: ok good...someone else asked about 9k in rvm and I thought rvm head should be correct now
20:45
skade has joined #jruby
20:45
<
kares >
it just wasn't passing the symbol down mostly :) ... it seems
20:46
<
enebo >
heh whew :)
20:46
<
enebo >
hey I feel good remembering this was related in some way to respond_to_missing? at least :)
20:47
<
kares >
so many missing memories!
20:53
JRubyGithub has joined #jruby
20:53
JRubyGithub has left #jruby [#jruby]
20:54
<
rtyler >
headius: the nashorn stuff you mentioned being applied to master only, is the idea that JDK8 fixes will go into 9k only?
20:58
<
Antiarc >
when did jar_dependencies start shipping with jruby?
20:58
<
rtyler >
1.7.20 I believe
20:58
<
Antiarc >
I'm trying to figure out if I can get away with a runtime dependency (and install-time install of dependent jars) or if I need to vendor them
20:58
<
headius >
rtyler: this fix should apply to both
20:58
<
Antiarc >
Hrm, okay. So probably safest to continue vendoring for now.
20:59
<
rtyler >
Antiarc: in the jruby-gradle tooling, we're basically adding jar-dependencies to the dep graph for anyt 1.7.1x release
20:59
<
headius >
it just happened to break in nashorn because it uses invokedynamic, but other reflective users of these classes could break the same way
20:59
<
rtyler >
headius: rgr, have you guys formulated a plan or criteria for what shuld be backported?
20:59
<
Antiarc >
FWIW: Jars::JarInstaller.vendor_jars doesn't do anything if jar-dependencies isn't a runtime dependency
20:59
<
rtyler >
or is it on demand?
20:59
<
Antiarc >
Despite the doc to the explicit contrary
21:00
<
headius >
rtyler: it will mostly be on demand...with 1.6 after we had 1.7 out for a while we turned over branch maintenance to community
21:00
elia has quit [Quit: Computer has gone to sleep.]
21:00
<
headius >
it worked out ok-ish...there was one additional 1.6 release entirely community-driven
21:00
<
enebo >
compat fixes for 1.9.x unless it is risky (which is very vague)
21:00
elia has joined #jruby
21:01
<
headius >
yeah compat fixes or broken jruby behavior...nothing new in general
21:01
<
enebo >
if we find some bottleneck but it has little to no risk we will backport stuff like that but any significant fear and it will never go bac
21:03
<
rtyler >
gargh, rvm stable still defaults to 1.7.19
21:14
skade has quit [Ping timeout: 260 seconds]
21:16
samphippen has joined #jruby
21:16
bbrowning has quit [Quit: Leaving]
21:17
JRubyGithub has joined #jruby
21:17
<
JRubyGithub >
[jruby] rtyler closed issue #524: tty issue with 1.7.2 (and 1.7.1), works in MRI
http://git.io/vOhrn
21:17
JRubyGithub has left #jruby [#jruby]
21:18
elia has quit [Quit: Computer has gone to sleep.]
21:22
<
Antiarc >
(or binary, whichever it is)
21:22
<
Antiarc >
Only happens on jruby-head, the rest of the matrix builds fine
21:22
rsim has quit [Quit: Leaving.]
21:22
enebo has quit [Quit: enebo]
21:23
JRubyGithub has joined #jruby
21:23
<
JRubyGithub >
[jruby] rtyler closed issue #521: JVM seg faulting sometimes with a Sinatra GET request using JRuby
http://git.io/vOhK6
21:23
JRubyGithub has left #jruby [#jruby]
21:28
JRubyGithub has joined #jruby
21:28
<
JRubyGithub >
[jruby] rtyler closed issue #812: jrubyc: variable ruby_result is already defined in method
http://git.io/vOhiV
21:28
JRubyGithub has left #jruby [#jruby]
21:29
subbu is now known as subbu|afk
21:31
<
rtyler >
well, this is a very annoying time for my ISP to have packet loss to github
21:32
samphippen has quit [Ping timeout: 265 seconds]
21:32
skade has joined #jruby
21:39
<
rtyler >
headius: fwiw that command in pry is "hist -n" fwiw
21:39
<
rtyler >
to get the history in plaintext
21:42
bjfish2 has joined #jruby
21:45
bzb has joined #jruby
21:46
<
donV >
rtyler: (and all): Talked to mpapis and others on the #rvm channel, and they are planning a new release this weekend. That should put JRuby 9.0.0.0 as the JRuby default.
21:54
nirvdrum has quit [Read error: Connection reset by peer]
21:54
nirvdrum has joined #jruby
21:55
baroquebobcat has joined #jruby
21:55
djbkd has joined #jruby
21:58
<
donV >
headius: are we doing a release 4 weeks after 9.0.0.0 ?
22:02
JRubyGithub has joined #jruby
22:02
JRubyGithub has left #jruby [#jruby]
22:02
<
JRubyGithub >
[jruby] rtyler closed issue #1152: "Your jruby version is 1.7.6.dev, but your Gemfile specified jruby 1.7.6"
http://git.io/vOhb8
22:02
skade has quit [Read error: Connection reset by peer]
22:02
skade has joined #jruby
22:05
<
nirvdrum >
enebo: This AST change is going to make a lot of heap profiles look different :-)
22:05
elia has joined #jruby
22:12
mje113 has quit [Quit: Connection closed for inactivity]
22:17
bzb has quit [Quit: I hate to quit but my bladder's full. :-(]
22:19
bffff_ has quit [Ping timeout: 245 seconds]
22:22
<
rtyler >
[16] pry(main)> Time.at(2**60)
22:22
<
rtyler >
RangeError: Adding time zone offset caused overflow
22:22
bffff_ has joined #jruby
22:22
<
rtyler >
[17] pry(main)> Time.at(2**61)
22:22
<
rtyler >
=> 1969-12-31 16:00:00 -0800
22:26
JRubyGithub has joined #jruby
22:26
JRubyGithub has left #jruby [#jruby]
22:28
bjfish2 has quit [Quit: bjfish2]
22:29
JRubyGithub has joined #jruby
22:29
JRubyGithub has left #jruby [#jruby]
22:32
JRubyGithub has joined #jruby
22:32
<
JRubyGithub >
[jruby] rtyler closed issue #1659: Fix: Failing references to libc.so on FreeBSD 10
http://git.io/vOjkU
22:32
JRubyGithub has left #jruby [#jruby]
22:35
elia has quit [Quit: Computer has gone to sleep.]
22:47
subbu|afk is now known as subbu
22:49
skade has quit [*.net *.split]
22:49
camlow325 has quit [*.net *.split]
22:49
drbobbeaty has quit [*.net *.split]
22:49
_ko1 has quit [*.net *.split]
22:49
cristianrasch has joined #jruby
22:53
bjfish2 has joined #jruby
22:54
JRubyGithub has joined #jruby
22:54
<
JRubyGithub >
[jruby] rtyler closed issue #1781: I18n benchmark on JRuby from Elixir vs Ruby Showdown
http://git.io/vOjO3
22:54
JRubyGithub has left #jruby [#jruby]
22:55
camlow325 has joined #jruby
22:55
cristianrasch has quit [Quit: Leaving]
22:56
elia has joined #jruby
22:57
JRubyGithub has joined #jruby
22:57
<
JRubyGithub >
[jruby] rtyler closed issue #1770: Wrong julian day for DateTime with a negative rational offset
http://git.io/r7_mUw
22:57
JRubyGithub has left #jruby [#jruby]
22:59
elia has quit [Client Quit]
22:59
elia has joined #jruby
23:11
JRubyGithub has joined #jruby
23:11
<
JRubyGithub >
[jruby] rtyler closed issue #1900: "invalid byte sequence in UTF-8" after String#encode!; behavior differs from MRI (JRuby-1.7.13)
http://git.io/vOjcA
23:11
JRubyGithub has left #jruby [#jruby]
23:13
JRubyGithub has joined #jruby
23:13
JRubyGithub has left #jruby [#jruby]
23:14
<
rtyler >
woohoo, 20 issues closed
23:14
JRubyGithub has joined #jruby
23:14
<
JRubyGithub >
[jruby] rtyler closed issue #1968: JRuby Yaml implementation (psych) fails dumping "-."
http://git.io/vOjWe
23:14
JRubyGithub has left #jruby [#jruby]
23:14
Aethenelle has quit [Remote host closed the connection]
23:15
Aethenelle has joined #jruby
23:18
samg_ has joined #jruby
23:18
<
samg_ >
I'm having trouble deploying an app with jruby/torquebox to heroku, because it won't start up within 60 seconds when eager loading is enabled.
23:19
<
samg_ >
My JAVA_OPTS=-Xmx256m -Xss1m -Dfile.encoding=UTF-8 -XX:+UseParallelOldGC -XX:+TieredCompilation -XX:TieredStopAtLevel=1
23:19
<
samg_ >
Any other tricks?
23:19
<
samg_ >
I'm using jruby 9.0.0.0
23:19
<
samg_ >
Oh, I meant to specify, it's a Rails app
23:20
JRubyGithub has joined #jruby
23:20
<
JRubyGithub >
[jruby] rtyler closed issue #2131: Divergent behavior in MRI vs JRuby wrt Class::undef
http://git.io/vOj8L
23:20
JRubyGithub has left #jruby [#jruby]
23:21
subbu has quit [Ping timeout: 246 seconds]
23:21
Aethenelle has quit [Quit: Aethenelle]
23:22
Aethenelle has joined #jruby
23:23
Aethenelle has quit [Client Quit]
23:26
JRubyGithub has joined #jruby
23:26
<
JRubyGithub >
[jruby] rtyler closed issue #2337: Is there a way to declare `java_field` with interface type?
http://git.io/iWYD4Q
23:26
JRubyGithub has left #jruby [#jruby]
23:28
elia has quit [Quit: Computer has gone to sleep.]
23:30
bjfish2 has quit [Quit: bjfish2]
23:30
JRubyGithub has joined #jruby
23:30
JRubyGithub has left #jruby [#jruby]
23:34
JRubyGithub has joined #jruby
23:34
<
JRubyGithub >
[jruby] rtyler closed issue #318: Encoding::UndefinedConversionError: Input length = 1
http://git.io/vOj0P
23:34
JRubyGithub has left #jruby [#jruby]
23:37
JRubyGithub has joined #jruby
23:37
JRubyGithub has left #jruby [#jruby]
23:43
baroquebobcat has quit [Quit: baroquebobcat]
23:49
djbkd has quit [Remote host closed the connection]