00:11
brauliobo has quit [Ping timeout: 246 seconds]
00:16
<
nirvdrum >
headius: Have you run into any issues with getting a garbage jruby.home value when running in maven?
00:16
<
headius >
I don't thikn so
00:16
<
headius >
chrisseaton: rvm use system
00:17
donV has quit [Quit: donV]
00:17
<
nirvdrum >
This isolated classloader surefire uses seems to mess up the path lookup and I keep getting /tmp as a fallback.
00:35
<
headius >
that's very odd
00:36
<
headius >
may have to ping mkristian about that but if you continue to have issues I can help investigate
00:36
<
headius >
I have to run for the night, ttfn
00:37
<
nirvdrum >
Thanks. See ya.
00:44
camlow325 has quit [Ping timeout: 240 seconds]
00:47
Aethenelle has quit [Quit: Aethenelle]
00:51
<
GitHub32 >
jruby/ha-test-caching e9129d3 Hiro Asari: Empty commit...
00:53
Specialist has quit [Ping timeout: 276 seconds]
01:10
<
GitHub31 >
jruby/master cd4e420 Chris Seaton: [Truffle] Use mx sclone in CI.
01:35
<
GitHub44 >
jruby/truffle-head edba9cc Chris Seaton: Merge branch 'master' into truffle-head
01:41
<
GitHub136 >
jruby/ha-feature-caching 8fd0ec2 Hiro Asari: Enable caching...
01:41
<
GitHub95 >
[jruby] BanzaiMan opened pull request #3893: Enable caching (master...ha-feature-caching)
https://git.io/vrc4a
01:48
<
GitHub109 >
[jruby] BanzaiMan closed pull request #3382: Default "first" item is "true" in ProfilePrinter (jruby-1_7...profile_printer_default_first_true)
https://git.io/vCGgn
01:48
<
GitHub110 >
[jruby] BanzaiMan closed pull request #3825: Fix Net::HTTP nil body bug (jruby-1_7...fix-net-http-nil-body-bug)
https://git.io/vwEPs
01:48
<
GitHub73 >
[jruby] BanzaiMan closed pull request #3383: public org.jruby.Runtime.Profile.Builtin::MethodData (jruby-1_7...public_o_j_r_profile_builtin_MethodData)
https://git.io/vCG2v
01:48
<
GitHub68 >
jruby/jruby-1_7 eb3d106 Thomas E. Enebo: exclude non-passing test and reanebld testing argf since we can run without hanging now
01:48
<
GitHub68 >
jruby/jruby-1_7 b5e0310 Thomas E. Enebo: Fix bad test which forgets tempfile opens as :w which caused crlf creation
01:48
<
GitHub68 >
jruby/jruby-1_7 9fa185b Thomas E. Enebo: Improper check for windows platform
01:56
<
GitHub126 >
jruby/master ef9847a Kevin Menard: [Truffle] Set java.home system property for TCK tests....
01:56
<
GitHub126 >
jruby/master 94f6f9d Kevin Menard: [Truffle] Don't apply frozen string literals to files loaded from core....
02:29
nirvdrum has quit [Ping timeout: 252 seconds]
02:57
zacts has quit [Quit: WeeChat 1.4]
03:08
fuzzyhorns has quit [Quit: Leaving.]
03:50
e_dub has quit [Read error: Connection reset by peer]
03:51
e_dub has joined #jruby
04:13
zacts has joined #jruby
04:16
pawnbox has joined #jruby
04:18
bbrowning_away has quit [Ping timeout: 265 seconds]
04:37
e_dub has quit [Read error: Connection reset by peer]
04:38
e_dub has joined #jruby
04:44
yfeldblum has quit [Remote host closed the connection]
04:50
TheWhip has joined #jruby
04:59
thedarkone2 has quit [Quit: thedarkone2]
05:31
yfeldblum has joined #jruby
06:28
<
GitHub140 >
[jruby] kares closed issue #3850: Issue deploying to tomcat with jruby-9.1.0.0. Cant find json-1.8.3-java
https://git.io/vw5Xz
06:29
pitr-ch_ has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
06:35
pawnbox has quit [Remote host closed the connection]
06:35
pawnbox has joined #jruby
06:53
pawnbox has quit [Remote host closed the connection]
06:53
pawnbox has joined #jruby
06:56
Specialist has joined #jruby
07:02
Specialist has quit [Ping timeout: 276 seconds]
07:02
pitr-ch has joined #jruby
07:04
TheWhip has quit [Remote host closed the connection]
07:07
pitr-ch has quit [Ping timeout: 250 seconds]
07:10
pitr-ch has joined #jruby
07:13
TheWhip has joined #jruby
07:21
pitr-ch has quit [Read error: Connection reset by peer]
07:21
pitr-ch has joined #jruby
07:27
vtunka has joined #jruby
07:41
skade has joined #jruby
07:56
vtunka has quit [Quit: Leaving]
08:00
vtunka has joined #jruby
08:03
djellemah has quit [Remote host closed the connection]
08:04
djellemah has joined #jruby
08:08
brauliobo has joined #jruby
08:09
skade has quit [Quit: Computer has gone to sleep.]
08:15
etehtsea has joined #jruby
08:19
etehtsea has quit [Client Quit]
08:21
pawnbox_ has joined #jruby
08:22
pawnbox has quit [Ping timeout: 260 seconds]
08:28
pitr-ch has quit [Ping timeout: 240 seconds]
08:29
pitr-ch has joined #jruby
08:36
skade has joined #jruby
08:42
reto_ has quit [Quit: leaving]
08:42
pitr-ch has quit [Read error: Connection reset by peer]
08:43
pitr-ch has joined #jruby
08:46
pitr-ch has quit [Read error: Connection reset by peer]
08:48
pitr-ch has joined #jruby
08:49
shellac has joined #jruby
08:50
drbobbeaty has joined #jruby
08:51
pitr-ch has quit [Client Quit]
08:56
pitr-ch has joined #jruby
09:00
vtunka has quit [Quit: Leaving]
09:07
vtunka has joined #jruby
09:09
pawnbox_ has quit [Remote host closed the connection]
09:10
pawnbox has joined #jruby
09:10
elia has joined #jruby
09:15
pawnbox has quit [Ping timeout: 250 seconds]
09:25
yfeldblum has quit [Ping timeout: 250 seconds]
09:25
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
09:32
pawnbox has joined #jruby
09:49
pitr-ch has quit [Read error: Connection reset by peer]
09:51
pitr-ch has joined #jruby
09:56
yosafbridge has quit [Quit: Leaving]
10:14
pitr-ch has quit [Ping timeout: 244 seconds]
10:16
pitr-ch has joined #jruby
10:22
mj12` has joined #jruby
10:26
yosafbridge has joined #jruby
10:34
e_dub has quit [Quit: ZZZzzz…]
10:34
pitr-ch has quit [Read error: Connection reset by peer]
10:35
pitr-ch has joined #jruby
10:43
yosafbridge has quit [Read error: Connection reset by peer]
10:46
fuzzyhorns has joined #jruby
10:55
donV has joined #jruby
10:56
yosafbridge has joined #jruby
10:59
drbobbeaty has joined #jruby
11:02
<
donV >
Hi all! Happy 17th of may!
11:06
<
GitHub139 >
jruby/master 0e2fe07 Benoit Daloze: [Truffle] Clarify which part is our patching of Array methods.
11:12
donV has quit [Remote host closed the connection]
11:12
donV has joined #jruby
11:13
drbobbeaty has joined #jruby
11:17
donV has quit [Remote host closed the connection]
11:17
fuzzyhorns has quit [Quit: Leaving.]
11:17
donV has joined #jruby
11:19
donV has left #jruby [#jruby]
11:19
donV has joined #jruby
11:43
donV has quit [Quit: donV]
11:43
nirvdrum has joined #jruby
11:48
pawnbox has quit [Remote host closed the connection]
11:50
elia has quit [Quit: Computer has gone to sleep.]
11:54
<
GitHub152 >
jruby/master 58a6e0b Benoit Daloze: [Truffle] Add a few boundaries on IO primitives.
11:56
pawnbox has joined #jruby
12:00
TheWhip has quit [Remote host closed the connection]
12:05
TheWhip has joined #jruby
12:08
TheWhip has quit [Remote host closed the connection]
12:12
pitr-ch has quit [Ping timeout: 260 seconds]
12:16
pitr-ch has joined #jruby
12:19
TheWhip has joined #jruby
12:21
johnsonch_afk is now known as johnsonch
12:24
TheWhip has quit [Ping timeout: 276 seconds]
12:30
pitr-ch has quit [Read error: Connection reset by peer]
12:32
bbrowning has joined #jruby
12:35
pitr-ch has joined #jruby
12:37
<
GitHub83 >
jruby/master 805efce Kevin Menard: [Truffle] Disabled the 'safe' integration test....
12:37
<
GitHub83 >
jruby/master ea9a7af Kevin Menard: Revert "Revert "[Truffle] Added a post-boot phase for loading Ruby code after everything else has bootstrapped.""...
12:39
e_dub has joined #jruby
12:41
elia has joined #jruby
12:42
pawnbox has quit [Remote host closed the connection]
12:44
pawnbox has joined #jruby
12:48
pawnbox has quit [Ping timeout: 276 seconds]
12:54
tcrawley-away is now known as tcrawley
12:55
e_dub has quit [Ping timeout: 240 seconds]
13:06
e_dub has joined #jruby
13:12
pitr-ch has quit [Ping timeout: 244 seconds]
13:13
lance|afk is now known as lanceball
13:20
thedarkone2 has joined #jruby
13:22
pitr-ch has joined #jruby
13:26
vtunka has quit [Quit: Leaving]
13:26
Aethenelle has joined #jruby
13:27
fuzzyhorns has joined #jruby
13:28
vtunka has joined #jruby
13:54
mj12` has quit [Quit: ERC Version 5.3 (IRC client for Emacs)]
13:54
mj12` has joined #jruby
14:03
pawnbox has joined #jruby
14:08
pawnbox has quit [Ping timeout: 252 seconds]
14:09
tcrawley is now known as tcrawley-away
14:09
<
GitHub48 >
jruby/master bb00950 Chris Seaton: [Truffle] Fix safe tests for loading RubyGems.
14:11
hobodave has joined #jruby
14:21
Aethenelle has quit [Ping timeout: 250 seconds]
14:21
Aethenelle has joined #jruby
14:24
skade has quit [Quit: Computer has gone to sleep.]
14:24
skade has joined #jruby
14:32
camlow325 has joined #jruby
14:34
vtunka has quit [Quit: Leaving]
14:37
vtunka has joined #jruby
14:37
camlow325 has quit [Read error: Connection reset by peer]
14:38
camlow325 has joined #jruby
14:40
Aethenelle has quit [Quit: Aethenelle]
14:44
vtunka_ has joined #jruby
14:44
vtunka_ has quit [Remote host closed the connection]
14:46
vtunka has quit [Ping timeout: 250 seconds]
14:58
vtunka has joined #jruby
15:08
<
GitHub185 >
jruby/master 2ef487b Chris Seaton: [Truffle] If files only appear in bootstrap, put them directly in core.
15:08
<
GitHub185 >
jruby/master b71d9ec Chris Seaton: [Truffle] If files only appear in common, put them directly in core.
15:09
Aethenelle has joined #jruby
15:27
vtunka has quit [Quit: Leaving]
15:29
skade has quit [Quit: Computer has gone to sleep.]
15:53
<
GitHub139 >
jruby/master 5301b50 Benoit Daloze: [Truffle] Use profiles instead of transferToInterpreter.
15:53
<
GitHub139 >
jruby/master 24b83e9 Benoit Daloze: [Truffle] Add boundaries in File::Stat nodes....
15:53
<
GitHub139 >
jruby/master 0b4036f Benoit Daloze: [Truffle] Module#const_missing does not need a boundary, so the PE can see the throw.
15:54
pawnbox has joined #jruby
16:01
<
GitHub20 >
[jruby] r6p opened issue #3894: Failure when loading a Sinatra page Java::JavaLang::NoSuchMethodError
https://git.io/vrWUk
16:04
<
nirvdrum >
I'm looking into the integration test failures.
16:05
<
GitHub179 >
jruby/master 46f6ea0 Chris Seaton: [Truffle] common true/false can be hoisted into bootstrap.
16:05
<
GitHub179 >
jruby/master 1a705d8 Chris Seaton: [Truffle] Move nil and gc to core.
16:05
<
GitHub179 >
jruby/master 8181fe7 Chris Seaton: [Truffle] true and false can go directly in core.
16:06
<
GitHub166 >
jruby/master 15da921 Kevin Menard: [Truffle] Debugging failed integration test on Travis.
16:13
elia has quit [Quit: Computer has gone to sleep.]
16:24
<
GitHub27 >
jruby/master 9716924 Benoit Daloze: [Truffle] First check A.isDefined() in defined(A::B).
16:24
<
GitHub27 >
jruby/master 1b6f75d Benoit Daloze: Make sure Object.const_missing is not called for defined?(Undefined::Object)
16:24
<
GitHub27 >
jruby/master 8b606bf Benoit Daloze: [Truffle] JT: Fix regexp for Truffle version.
16:24
tcrawley-away is now known as tcrawley
16:34
skade has joined #jruby
16:38
shellac has quit [Quit: Leaving]
16:52
Prasun has joined #jruby
16:55
norc has joined #jruby
16:58
brauliobo has quit [Ping timeout: 260 seconds]
17:07
enebo has joined #jruby
17:08
enebo has quit [Client Quit]
17:23
donV has joined #jruby
17:26
eam has joined #jruby
17:26
eam has quit [Changing host]
17:30
skade has quit [Quit: Computer has gone to sleep.]
17:32
brauliobo has joined #jruby
17:32
skade has joined #jruby
17:34
skade has quit [Client Quit]
17:36
fuzzyhorns1 has joined #jruby
17:38
fuzzyhorns has quit [Ping timeout: 260 seconds]
17:40
bbrowning is now known as bbrowning_away
17:40
<
Antiarc >
Oof. Unifying Fixnum and Bignum in 2.4 seems dangerous
17:41
<
Antiarc >
Bignums are slooooooooow.
17:46
<
GitHub7 >
jruby/master d3614e5 Petr Chalupa: [Truffle] core/delta/file_test is gone
17:46
<
chrisseaton >
Antiarc: Java's BigInteger is slow
17:47
<
Antiarc >
chrisseaton: BIgnums are slow in cruby, too
17:47
<
chrisseaton >
I think BigInteger is slower than CRuby's GMP
17:47
<
Antiarc >
That's with 2.3.0
17:49
<
Antiarc >
Interestingly, that same microbenchmark shows Bignums as faster under jruby 9.0.4.0
17:49
<
Antiarc >
(updated the gist with my jruby numbers)
17:49
<
chrisseaton >
JRuby's fixnum's are heavier than MRI's, so I'd imagine the gap between Fixnum and Bignum might be smaller on JRuby? JRuby boxes them on the heap while MRI tags
17:51
<
headius >
Antiarc: ugh, really?
17:51
<
Antiarc >
That's what my test shows :(
17:51
<
headius >
I know they were thinking about it for 3.0 but not 2.4
17:52
<
headius >
seems like a rather drastic change to do in an x.y release
17:52
<
Antiarc >
Was just committed, looks like
17:52
<
chrisseaton >
Antiarc: wait nobody is saying we should use Bignums for everything - they're just saying the class should be the same
17:52
<
chrisseaton >
Antiarc: Fixnums aren't going to get any slower - the implementation will be the same, but Fixnums and Bignums will call themselves just Integer
17:52
<
Antiarc >
chrisseaton: yeah, I realize, but this hides when you're into bignum territory
17:53
<
Antiarc >
"Everything just slowed down by 80%, wtf is going on" - can't ID "oh, you're dealing with Bignums now"
17:53
<
headius >
well, if you roll over into bignum territory, you'd do it on 2.3 anyway
17:54
<
headius >
but yeah, now you can't tell except some scale of integers are way slower
17:54
<
chrisseaton >
maybe there should be a is_big? method
17:55
<
headius >
I guess we just delete Fixnum and Bignum classes now and use Integer for both
17:55
<
Antiarc >
That seems like it could break a LOT of code
17:55
<
Antiarc >
I haven't looked at the patch yet but I'd expect Bignum and Fixnum would still need to exist as aliases of Integer or something
17:55
<
headius >
yeah I assume
17:56
<
Antiarc >
All those `when Fixnum` case switches or `is_a?(Bignum)` need to continue to work
17:56
<
headius >
I know I've seen "when Fixnum; when Bignum..." in code
17:56
<
Antiarc >
Except now you can't differentiate between them so any code that's handling them differently is going to have to be updated. I agree, seems like a big change for a point release.
17:57
brauliobo has quit [Ping timeout: 276 seconds]
17:57
<
Antiarc >
I guess you could make big Integers respond to === Bignum?
17:57
<
Antiarc >
Not sure how that'd work without special casing it, though. smells fragile.
17:58
<
headius >
"For rough compatibility, I defined Fixnum and Bignum as Integer.
17:58
<
headius >
So, foo.kind_of?(Fixnum) works as foo.kind_of?(Integer).
17:58
<
headius >
This works mostly because most application doesn't have interest
17:58
<
headius >
on the boundary between Fixnum and Bignum which vary on platforms.
17:58
<
headius >
he's right about it varying
17:59
<
chrisseaton >
Truffle uses both int and long (and theoretically byte and short, but not in practice) for Fixnum. I'm not sure how useful it really is, but it shows two implementation types can be ok in terms of coding it.
17:59
<
Antiarc >
just based on platform word length?
18:00
<
lopex >
and the tagging
18:00
<
chrisseaton >
Antiarc: no I mean at the same time - if a value fits in an int, we use an int, if it's too large we use a long instead
18:02
<
headius >
I've done that in prototypes for JRuby too
18:02
<
headius >
it doesn't make much difference on top of an object for us, though
18:02
blandflakes has joined #jruby
18:04
bbrowning_away is now known as bbrowning
18:18
yfeldblum has joined #jruby
18:23
e_dub has quit [Read error: Connection reset by peer]
18:24
e_dub has joined #jruby
18:27
<
headius >
Antiarc: it occurs to me that if we do nothing, people may not even notice
18:37
fuzzyhorns has joined #jruby
18:37
fuzzyhorns1 has quit [Read error: Connection reset by peer]
18:42
<
headius >
Antiarc: I suppose if any contribs wanted to start 2.4 work, that would be nice :-)
18:42
<
headius >
I could push a branch and open a checklist bug
18:42
<
Antiarc >
headius: I may poke at it in a couple of weeks, but I'm pretty much booked solid with day job stuff until then :)
18:42
<
headius >
sounds good
18:47
enebo has joined #jruby
18:50
Prasun has quit [Quit: Leaving]
18:54
skade has joined #jruby
19:15
yfeldblum has quit [Ping timeout: 260 seconds]
19:28
Prasun has joined #jruby
19:35
balo has quit [Quit: leaving]
19:36
skade has quit [Quit: Computer has gone to sleep.]
19:38
balo has joined #jruby
19:45
<
GitHub181 >
[jruby] headius opened pull request #3895: Test out MRI's timeout.rb unmodified to fix #3834. (master...new_timeout)
https://git.io/vrW9K
19:49
<
GitHub71 >
[jruby] headius closed pull request #3893: Enable caching (master...ha-feature-caching)
https://git.io/vrc4a
19:49
<
GitHub125 >
jruby/master 7d49df3 Charles Oliver Nutter: Merge pull request #3893 from jruby/ha-feature-caching...
19:50
lanceball is now known as lance|afk
19:51
yfeldblum has joined #jruby
19:52
<
GitHub137 >
[jruby] headius opened pull request #3896: Test new recursion (master...test-new-recursion)
https://git.io/vrWQq
19:59
<
GitHub52 >
jruby/test-new-recursion b80b147 Charles Oliver Nutter: Rewrite recursive guard and wire it up....
20:04
lance|afk is now known as lanceball
20:32
brauliobo has joined #jruby
20:38
<
GitHub7 >
[jruby] headius closed issue #3894: Failure when loading a Sinatra page Java::JavaLang::NoSuchMethodError
https://git.io/vrWUk
20:42
<
GitHub14 >
[jruby] yoshidajun opened issue #3897: jRuby 9050 and 9100 behave differently for case / when with Array from MRI
https://git.io/vrWhr
20:44
Prasun has quit [Quit: Leaving]
20:46
tjohnson has joined #jruby
20:53
<
lopex >
the name seemed familiar
20:55
<
chrisseaton >
lopex: this has come out of the doppio project, which I remember from the PLDI conference in 2014
20:56
<
lopex >
chrisseaton: so no name clash ?
20:56
<
chrisseaton >
I don't know about the name - I was really answering your 'is it new' bit
20:59
enebo has quit [Quit: enebo]
20:59
bbrowning is now known as bbrowning_away
21:00
<
lopex >
oh I have doppio in my links
21:01
<
lopex >
2011-2012 time frame
21:01
<
fuzzyhorns >
in jruby is there any way to check to see if i am in running inside a jar or not?
21:01
<
GitHub102 >
jruby/master e979337 Charles Oliver Nutter: Enable CI on ruby-2.4 branch....
21:01
<
fuzzyhorns >
i am finding that a gem i wrote that depends on a file position wont work because once i pack into a jar, the file is one directory nested in, in the app namespace
21:02
<
lopex >
fuzzyhorns: what's the value of
__FILE__ in there ?
21:02
<
headius >
fuzzyhorns: if the current file is from within a jar it should have a
__FILE__ with classpath: or something
21:02
<
fuzzyhorns >
i can check lopex
21:03
<
fuzzyhorns >
headius: not sure i quite follow you there
21:03
<
lopex >
headius: jruby always runs under JRubyClassloader right ?
21:05
camlow32_ has joined #jruby
21:05
<
fuzzyhorns >
@lopex
__FILE__ is uri:classloader:/app_name/bin/app_name
21:06
<
fuzzyhorns >
ok, so I could do File.dir(__FILE__) to get the containing spot?
21:06
lanceball is now known as lance|afk
21:07
camlow325 has quit [Ping timeout: 244 seconds]
21:09
fuzzyhorns has quit [Quit: Leaving.]
21:09
pawnbox has quit [Remote host closed the connection]
21:11
<
headius >
should work
21:11
<
headius >
give it a try ;-)
21:12
camlow32_ has quit [Remote host closed the connection]
21:18
brauliobo has quit [Ping timeout: 260 seconds]
21:27
elia has joined #jruby
21:32
camlow325 has joined #jruby
21:34
<
nirvdrum >
headius: I worked around that classloader issue by just setting -Djava.home via a Maven argLine.
21:34
tcrawley is now known as tcrawley-away
21:34
<
nirvdrum >
This avoiding the search through getResource.
21:36
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
21:39
<
GitHub108 >
[jruby] headius opened pull request #3898: Disable the AddLocalVarLoadStore pass to fix #3891. (master...disable_add_loadstore)
https://git.io/vrltt
21:44
norc has quit [Ping timeout: 240 seconds]
21:51
camlow325 has quit [Remote host closed the connection]
21:52
camlow325 has joined #jruby
22:01
donV has quit [Quit: donV]
22:02
camlow325 has quit [Remote host closed the connection]
22:02
pawnbox has joined #jruby
22:06
<
headius >
getting "Symbol identity is not found!" trying to build master
22:06
<
headius >
same set of compile errors I saw on Windows, I think
22:07
pawnbox has quit [Ping timeout: 252 seconds]
22:08
camlow325 has joined #jruby
22:08
camlow325 has quit [Remote host closed the connection]
22:09
camlow325 has joined #jruby
22:09
hobodave has quit [Ping timeout: 240 seconds]
22:23
pawnbox has joined #jruby
22:27
pawnbox has quit [Ping timeout: 250 seconds]
22:39
oblutak has joined #jruby
22:40
elia_ has joined #jruby
22:41
elia has quit [Read error: Connection reset by peer]
22:51
camlow325 has quit [Read error: Connection reset by peer]
22:52
camlow325 has joined #jruby
22:55
Aethenelle has quit [Quit: Aethenelle]
23:00
grs has quit [Ping timeout: 260 seconds]
23:03
brauliobo has joined #jruby
23:13
grs has joined #jruby
23:19
BeepDog has left #jruby ["Konversation terminated!"]
23:22
oblutak has joined #jruby
23:24
Aethenelle has joined #jruby
23:25
oblutak has left #jruby [#jruby]
23:26
tjohnson has quit [Quit: Connection closed for inactivity]
23:37
grs has quit [Ping timeout: 246 seconds]
23:47
brauliobo has quit [Ping timeout: 260 seconds]
23:48
elia_ has quit [Quit: Computer has gone to sleep.]
23:51
grs has joined #jruby