00:35
bbrowning_away has quit [Quit: Leaving]
00:48
camlow325 has quit [Quit: WeeChat 1.5]
01:18
etehtsea has joined #jruby
01:32
tcrawley-away is now known as tcrawley
01:43
johnsonch_afk is now known as johnsonch
02:29
etehtsea has quit [Ping timeout: 240 seconds]
02:54
etehtsea has joined #jruby
02:59
TheWhip has joined #jruby
03:11
tcrawley is now known as tcrawley-away
03:53
<
etehtsea >
is it allowed to use code that relies on jnr.ffi in core?
03:54
johnsonch is now known as johnsonch_afk
04:02
tcrawley-away is now known as tcrawley
04:11
c0de1 has joined #jruby
04:12
<
c0de1 >
how can I compile a ruby file with jruby without embedding the source?
04:12
<
headius >
c0de1: jrubyc will do that
04:12
<
c0de1 >
jrubyc produces a class which contains the source
04:12
<
headius >
etehtsea: yes
04:12
pawnbox has joined #jruby
04:13
<
headius >
etehtsea: though idea there needs to be a graceful fallback
04:13
<
headius >
c0de1: jruby --java does, but not just plain jrubyc
04:13
<
headius >
in 1.7 it is just jvm bytecode and in 9k it is our internal instruction set
04:13
tcrawley is now known as tcrawley-away
04:14
<
c0de1 >
I'm using 9k
04:15
<
c0de1 >
i've tried both jrubyc --javac and without options but the source is still embedded
04:16
<
c0de1 >
then how do I AOT compile?
04:19
<
c0de1 >
so there is no AOT compilation in 9k then..?
04:31
TheWhip has quit [Remote host closed the connection]
04:43
TheWhip has joined #jruby
04:48
TheWhip has quit [Ping timeout: 276 seconds]
04:51
<
headius >
c0de1: jrubyc <script.rb>
04:51
<
headius >
how are you detecting that there's source embedded in there?
04:52
<
c0de1 >
headius: decompile
04:52
<
c0de1 >
it looks like it's just embedding the source in a string and interpreting it at runtime
04:52
<
headius >
no, it's binary serialized JRuby instructions
04:52
<
headius >
it deserializes it but it never goes back to source
04:54
<
headius >
some simple code sequences might be visible in there but it's just going to be a few strings embedded in a binary sequence
04:56
<
headius >
c0de1: ¤ÿÿÿÿ\t\ttTtsTt_D0DfooS'zJoe\nASCII-8BITblah.rbt(t\t\ttTtsTt_Qffÿÿÿÿÿ\nlaDputsS'z\nhello #{a}\nASCII-8BITblah.rbt(tblah.rb
04:56
<
headius >
that's part of a simple script `def foo(a); puts "hello #{a}"; end; foo("Joe")`
05:01
tcrawley-away is now known as tcrawley
05:07
TheWhip has joined #jruby
05:07
TheWhip has quit [Remote host closed the connection]
05:08
TheWhip has joined #jruby
05:26
thedarkone2 has quit [Quit: thedarkone2]
05:27
raeoks has joined #jruby
05:39
pawnbox has quit [Remote host closed the connection]
05:42
pawnbox has joined #jruby
06:18
pitr-ch has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
06:35
raeoks has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
06:35
pitr-ch has joined #jruby
06:36
raeoks has joined #jruby
06:38
rsim has joined #jruby
06:50
etehtsea has quit [Quit: Computer has gone to sleep.]
06:54
temporalfox has joined #jruby
06:58
tcrawley is now known as tcrawley-away
07:05
etehtsea has joined #jruby
07:31
claudiuinberlin has joined #jruby
07:48
tcrawley-away is now known as tcrawley
07:51
TheWhip has quit [Remote host closed the connection]
07:52
pawnbox has quit [Remote host closed the connection]
07:55
TheWhip has joined #jruby
07:55
vtunka has joined #jruby
07:58
pawnbox_ has joined #jruby
08:01
tcrawley is now known as tcrawley-away
08:02
pawnbox_ has quit [Ping timeout: 240 seconds]
08:21
blaxter has joined #jruby
08:21
blaxter has quit [Client Quit]
08:28
pawnbox has joined #jruby
08:32
etehtsea has quit [Quit: Computer has gone to sleep.]
08:41
TheWhip has quit [Remote host closed the connection]
08:43
pawnbox has quit [Remote host closed the connection]
08:43
pawnbox has joined #jruby
08:43
pawnbox has quit [Remote host closed the connection]
08:44
pawnbox has joined #jruby
08:44
pawnbox has quit [Remote host closed the connection]
08:45
pawnbox has joined #jruby
08:46
vtunka has quit [Quit: Leaving]
08:48
pawnbox has quit [Remote host closed the connection]
08:49
pawnbox has joined #jruby
08:52
tcrawley-away is now known as tcrawley
08:52
vtunka has joined #jruby
08:53
pawnbox has quit [Ping timeout: 240 seconds]
08:59
pawnbox has joined #jruby
09:01
TheWhip has joined #jruby
09:02
tcrawley is now known as tcrawley-away
09:04
pawnbox has quit [Ping timeout: 276 seconds]
09:05
pawnbox has joined #jruby
09:13
TheWhip has quit [Remote host closed the connection]
09:14
TheWhip has joined #jruby
09:23
shellac has joined #jruby
09:29
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
09:53
tcrawley-away is now known as tcrawley
10:03
tcrawley is now known as tcrawley-away
10:15
TheWhip has quit [Remote host closed the connection]
10:19
TheWhip has joined #jruby
10:49
etehtsea has joined #jruby
10:54
tcrawley-away is now known as tcrawley
10:58
drbobbeaty has joined #jruby
11:04
tcrawley is now known as tcrawley-away
11:10
etehtsea has quit [Read error: Connection reset by peer]
11:18
etehtsea has joined #jruby
11:54
prasunanand has quit [Ping timeout: 265 seconds]
11:55
tcrawley-away is now known as tcrawley
12:05
tcrawley is now known as tcrawley-away
12:15
<
GitHub22 >
jruby/truffle-head 950ebe8 Benoit Daloze: [Truffle] jtr: always sort output from Dir.glob/Dir[]....
12:15
<
GitHub22 >
jruby/truffle-head adc4d68 Benoit Daloze: [Truffle] Always sort paths from Dir.glob and Dir[]...
12:30
brometeo has joined #jruby
12:31
brometeo has quit [Client Quit]
12:39
bbrowning has joined #jruby
12:56
tcrawley-away is now known as tcrawley
13:02
etehtsea has quit [Ping timeout: 240 seconds]
13:12
lance|afk is now known as lanceball
13:43
johnsonch_afk is now known as johnsonch
13:56
rsim has quit [Ping timeout: 252 seconds]
13:56
rsim1 has joined #jruby
13:59
rsim has joined #jruby
14:01
rsim1 has quit [Ping timeout: 252 seconds]
14:11
rsim has quit [Ping timeout: 252 seconds]
14:15
rsim has joined #jruby
14:17
rsim1 has joined #jruby
14:18
rsim has quit [Read error: No route to host]
14:18
rsim2 has joined #jruby
14:21
rsim has joined #jruby
14:22
rsim1 has quit [Ping timeout: 252 seconds]
14:25
rsim2 has quit [Ping timeout: 252 seconds]
14:25
<
GitHub188 >
jruby/truffle-head 7483517 Chris Seaton: [Truffle] Remove some comments that don't matter any more.
14:25
<
GitHub188 >
jruby/truffle-head c50d3ca Chris Seaton: [Truffle] Read self from the frame, not the arguments.
14:25
enebo has joined #jruby
14:35
TheWhip has quit [Remote host closed the connection]
14:40
camlow325 has joined #jruby
14:44
rsim1 has joined #jruby
14:45
rsim2 has joined #jruby
14:48
rsim has quit [Ping timeout: 252 seconds]
14:49
rsim1 has quit [Ping timeout: 252 seconds]
14:49
etehtsea has joined #jruby
15:00
rsim has joined #jruby
15:04
rsim2 has quit [Ping timeout: 252 seconds]
15:05
rsim1 has joined #jruby
15:09
rsim has quit [Ping timeout: 252 seconds]
15:26
thedarkone2 has joined #jruby
15:36
<
GitHub8 >
jruby/truffle-head ed13823 Benoit Daloze: [Truffle] Move Dir.glob sorting to just affect one pattern matches.
15:38
<
GitHub166 >
[jruby] mkristian opened issue #4104: Resolv::DNS..getresource produces different errors then MRI
https://git.io/v6HVJ
15:39
<
GitHub67 >
jruby/truffle-head a283028 Benoit Daloze: [Truffle] Remove dead code.
15:44
shellac has quit [Quit: Leaving]
15:46
TheWhip has joined #jruby
15:50
temporalfox has joined #jruby
16:01
temporalfox has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
16:06
claudiuinberlin has quit []
16:10
TheWhip has quit [Remote host closed the connection]
16:10
TheWhip has joined #jruby
16:15
TheWhip has quit [Ping timeout: 244 seconds]
16:22
<
eregon >
enebo: It seems you comitted accidentaly spec/ruby/library/coverage/coverage_spec.rb, right?
16:23
<
enebo >
eregon: wow I don’t even know what it is :)
16:23
<
enebo >
eregon: but the gun is smoking
16:24
<
eregon >
It looks like a old debug version of Coverage#result spec
16:24
<
enebo >
eregon: yeah I have no idea how that happened at all
16:24
<
enebo >
eregon: maybe I switched branches or commits and back and it just left it there?
16:25
<
eregon >
no idea, but remove it because it makes the CI fail :)
16:27
<
GitHub11 >
jruby/master 3d0fb2c Thomas E. Enebo: Don't know how I committed this..go away
16:28
<
enebo >
eregon: it is also weird because I have done a git show on that commit at least twice in the last 48 hours and did not even notice this whole extra file
16:28
<
enebo >
eregon: It as if my mind treated it as a banner ad
16:29
<
eregon >
I was wondering how a mostly green CI made both impls spec fail
16:30
<
enebo >
coverage is a horrible thing to test too
16:30
<
GitHub34 >
jruby/truffle-head 50b1992 Benoit Daloze: [Truffle] Tag flakey spec.
16:36
<
GitHub157 >
jruby/truffle-head 1b5d009 Benoit Daloze: [Truffle] Tag another flakey spec on Travis.
16:36
zacts_pi has joined #jruby
16:37
zacts_pi has quit [Client Quit]
16:37
zacts_pi has joined #jruby
16:44
zacts_pi has quit [Quit: WeeChat 1.4]
16:45
TheWhip has joined #jruby
16:46
zacts has joined #jruby
16:49
pawnbox has quit [Remote host closed the connection]
17:03
claudiuinberlin has joined #jruby
17:05
pawnbox has joined #jruby
17:10
pawnbox has quit [Ping timeout: 276 seconds]
17:12
zacts has quit [Quit: WeeChat 1.4]
17:17
Guest__ has joined #jruby
17:21
Guest__ has quit [Client Quit]
17:37
Guest__ has joined #jruby
18:17
claudiuinberlin has quit [Remote host closed the connection]
18:18
claudiuinberlin has joined #jruby
18:27
dinfuehr_ has joined #jruby
18:29
rsim1 has quit [Quit: Leaving.]
18:45
subbu is now known as subbu|lunch
18:50
dinfuehr_ has quit [Remote host closed the connection]
18:51
bbrowning is now known as bbrowning_away
19:05
zacts has joined #jruby
19:16
bbrowning_away is now known as bbrowning
19:26
zacts has quit [Ping timeout: 252 seconds]
19:31
zacts has joined #jruby
19:37
subbu|lunch is now known as subbu
19:37
subbu is now known as subbu|afk
19:40
temporalfox has joined #jruby
19:45
<
GitHub85 >
jruby/truffle-head e27b037 Brandon Fish: [Truffle] Delete unused Dir#close tag
19:47
dinfuehr_ has joined #jruby
19:50
zacts has quit [Ping timeout: 276 seconds]
19:51
zacts_ has joined #jruby
19:52
dinfuehr_ has quit [Ping timeout: 276 seconds]
19:54
<
GitHub82 >
jruby/truffle-head 4657984 Chris Seaton: [Truffle] Pull argument profiling out into a separate node.
19:55
dinfuehr_ has joined #jruby
19:55
zacts_ has quit [Ping timeout: 244 seconds]
19:56
zacts has joined #jruby
19:58
<
GitHub136 >
jruby/master 6461ece Thomas E. Enebo: Fixes #4105. File.size? should work on uri:classloader: resources
19:58
<
GitHub119 >
[jruby] enebo closed issue #4105: File.size? should work on uri:classloader: resources
https://git.io/v6Qna
19:59
subbu|afk is now known as subbu|meeting
20:01
subbu|meeting is now known as subbu
20:08
<
GitHub128 >
jruby/truffle-head e8f050e Chris Seaton: [Truffle] Tag failing groups spec.
20:09
vtunka has quit [Ping timeout: 260 seconds]
20:17
zacts has quit [Quit: WeeChat 1.4]
20:17
zacts has joined #jruby
20:27
claudiuinberlin has quit [Remote host closed the connection]
20:28
claudiuinberlin has joined #jruby
20:28
dinfuehr_ has quit [Remote host closed the connection]
20:30
zacts has quit [Ping timeout: 244 seconds]
20:30
claudiuinberlin has quit [Remote host closed the connection]
20:33
pitr-ch_ has joined #jruby
20:33
pitr-ch has quit [Read error: Connection reset by peer]
20:47
claudiuinberlin has joined #jruby
20:56
bbrowning is now known as bbrowning_away
21:04
subbu is now known as subbu|afk
21:06
rsim has joined #jruby
21:13
claudiuinberlin has quit []
21:14
subbu|afk is now known as subbu
21:17
tcrawley is now known as tcrawley-away
21:17
temporalfox has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
21:18
temporalfox has joined #jruby
21:22
<
GitHub12 >
jruby/master e69f475 Charles Oliver Nutter: Make all IR methods cloneable and eliminate trivial dup impls....
21:22
<
GitHub12 >
jruby/master 9b4e97b Charles Oliver Nutter: Stop using WrapperMethod, since it messes up super logic....
21:22
<
GitHub12 >
jruby/master 823f97c Charles Oliver Nutter: Merge pull request #4102 from headius/no_more_wrapper...
21:22
<
GitHub188 >
[jruby] headius closed issue #3869: Unable to use UnboundMethod referencing super with define_singleton_method
https://git.io/vrUPX
21:23
lanceball is now known as lance|afk
21:28
dinfuehr_ has joined #jruby
21:48
johnsonch is now known as johnsonch_afk
21:50
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
22:04
zacts has joined #jruby
22:09
<
headius >
that's right
22:11
rsim has quit [Quit: Leaving.]
22:13
enebo has quit [Quit: enebo]
22:20
zacts has quit [Ping timeout: 265 seconds]
22:49
prasunanand has joined #jruby
22:50
<
headius >
only 3 left open for 9.1.3.0, nice
22:54
<
GitHub185 >
[jruby] headius closed pull request #3927: backport BigDecimal .to_r for #3728 (jruby-1_7...backport_to_r_fix)
https://git.io/vrPMX
22:54
<
GitHub43 >
jruby/jruby-1_7 c69832c Pavel Rosický: backport BigDecimal .to_r for #3728
22:54
<
GitHub43 >
jruby/jruby-1_7 2005fa7 Charles Oliver Nutter: Merge pull request #3927 from ahorek/backport_to_r_fix...
23:10
TheWhip has quit [Remote host closed the connection]
23:19
<
GitHub18 >
jruby/truffle-gate-fix 4cbedee Chris Seaton: [Truffle] Disable the parallel core load as it seems to cause some problems in gates at the moment.
23:19
<
GitHub18 >
jruby/truffle-gate-fix a518eb0 Chris Seaton: [Truffle] Remove a SNAPSHOT dependency.
23:20
TheWhip has joined #jruby
23:23
kares has quit [Quit: ...]
23:23
kares has joined #jruby
23:25
<
headius >
eregon: did you turn on specdoc output for spec:ruby:fast?
23:26
TheWhip has quit [Ping timeout: 276 seconds]
23:26
prasunanand has quit [Remote host closed the connection]
23:27
temporalfox has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
23:27
<
GitHub198 >
[jruby] headius opened pull request #4106: MRI does same logic for Yielder#yield and #<<. Fixes #3814 cases. (master...yielder_append_fix)
https://git.io/v6Q5n
23:32
<
headius >
the hell you say
23:33
<
headius >
sigh, glitch
23:33
<
headius >
I welcome Travis's first real competitor
23:38
<
headius >
that's what I thought
23:50
TheWhip has joined #jruby
23:55
TheWhip has quit [Ping timeout: 264 seconds]