00:39
bbrowning_away has quit [Quit: Leaving]
00:54
camlow325 has quit []
00:58
e_dub has quit [Read error: Connection reset by peer]
00:59
e_dub has joined #jruby
01:15
rcvalle has quit [Quit: rcvalle]
01:44
Caerus|Away has quit [Ping timeout: 260 seconds]
01:47
skade has quit [Quit: Computer has gone to sleep.]
02:00
Caerus|Away has joined #jruby
02:06
tjohnson has quit [Quit: Connection closed for inactivity]
02:41
pilne has quit [Quit: Quitting!]
03:01
rueben has joined #jruby
03:23
bjfish2 has joined #jruby
03:24
bjfish2 has quit [Client Quit]
03:26
bjfish2 has joined #jruby
03:28
e_dub has quit [Quit: ZZZzzz…]
03:56
rueben has quit [Ping timeout: 250 seconds]
04:29
bjfish2 has quit [Quit: bjfish2]
04:40
pawnbox has joined #jruby
04:43
e_dub has joined #jruby
04:56
pawnbox has quit [Remote host closed the connection]
05:00
e_dub has quit [Read error: Connection reset by peer]
05:00
e_dub has joined #jruby
05:13
thedarkone2 has quit [Quit: thedarkone2]
05:14
prasunanand has joined #jruby
05:17
pawnbox has joined #jruby
05:23
bga57 has quit [Quit: Leaving.]
05:23
yfeldblum has quit [Remote host closed the connection]
05:30
prasun has joined #jruby
05:30
prasun has quit [Client Quit]
06:21
e_dub has quit [Read error: Connection reset by peer]
06:21
e_dub has joined #jruby
06:26
yfeldblum has joined #jruby
06:36
e_dub has quit [Read error: Connection reset by peer]
06:36
skade has joined #jruby
06:37
e_dub has joined #jruby
06:46
e_dub has quit [Read error: Connection reset by peer]
06:46
e_dub has joined #jruby
07:28
skade has quit [Quit: Computer has gone to sleep.]
07:58
yfeldblum has quit [Remote host closed the connection]
08:04
skade has joined #jruby
08:18
vtunka has joined #jruby
08:22
Antiarc has quit [Quit: No Ping reply in 180 seconds.]
08:23
PaulePanter has quit [Ping timeout: 244 seconds]
08:23
PaulePanter has joined #jruby
08:23
Antiarc has joined #jruby
08:25
<
GitHub87 >
jruby/truffle-head 970e06d Chris Seaton: Merge branch 'master' into truffle-head
08:35
Freeky has joined #jruby
08:36
kwando_ has joined #jruby
08:37
emakris has quit [Ping timeout: 244 seconds]
08:37
PaulePan1er has joined #jruby
08:38
johnsonch has quit [Ping timeout: 244 seconds]
08:39
tcrawley-away has quit [Ping timeout: 246 seconds]
08:41
mberg has quit [Ping timeout: 260 seconds]
08:41
mberg has joined #jruby
08:42
mberg is now known as Guest78611
08:42
johnsonch has joined #jruby
08:42
chrisarc1nd has quit [Ping timeout: 276 seconds]
08:42
Tristitia has quit [Ping timeout: 276 seconds]
08:42
kwando has quit [Ping timeout: 240 seconds]
08:42
dling` has quit [Remote host closed the connection]
08:42
sandelius has joined #jruby
08:43
PaulePanter has quit [Ping timeout: 252 seconds]
08:43
Freaky has quit [Ping timeout: 252 seconds]
08:43
dling has joined #jruby
08:43
PaulePan1er is now known as PaulePanter
08:43
chrisarcand has joined #jruby
08:44
tcrawley-away has joined #jruby
08:44
tcrawley-away is now known as tcrawley
08:44
tcrawley has quit [Changing host]
08:44
tcrawley has joined #jruby
08:45
emakris has joined #jruby
08:47
yfeldblum has joined #jruby
08:47
Tristitia has joined #jruby
08:47
shellac has joined #jruby
08:51
jeremyevans has quit [Ping timeout: 276 seconds]
09:25
<
ebarrett >
chrisseaton: here?
10:08
<
chrisseaton >
ebarrett: hi sorry not really today
10:08
<
ebarrett >
no worries
10:09
<
chrisseaton >
What version of Debian exactly?
10:10
<
ebarrett >
chrisseaton: i have a theory
10:10
<
chrisseaton >
Yeah?
10:10
<
ebarrett >
looks like truffle support is only built if maven is invoked with jdk8 or higher
10:11
<
chrisseaton >
Right that's why I asked about if you were using 7
10:11
<
ebarrett >
we use java 8 to invoke jruby, but i didnt realise that the default jdk was 7 on these machines
10:12
<
chrisseaton >
Ok well that should fix it
10:12
<
chrisseaton >
Otherwise eregon knows about how Truffle is disabled on 7
10:13
<
ebarrett >
perhaps jruby uses some java 8 specific language features?
10:13
<
chrisseaton >
It does
10:13
<
ebarrett >
shouldnt the build outright fail if java < 8 is used then?
10:14
<
chrisseaton >
Normal JRuby needs to build on 7
10:14
<
chrisseaton >
It sounds like a bad idea now I'm explaining it
10:14
<
chrisseaton >
But that's the reason
10:14
<
ebarrett >
it's a bit confusing, but I can live with it
10:15
<
ebarrett >
the ssh connection to our build server is painfully slow today
10:21
pawnbox has quit [Remote host closed the connection]
10:23
yfeldblum has quit [Ping timeout: 250 seconds]
10:24
kotk has quit [Quit: Leaving...]
10:25
<
ebarrett >
chrisseaton: that was it
10:25
<
ebarrett >
im so sorry to have wasted your time
10:27
<
ebarrett >
can you update the "Prerequisites" section of the docs?
10:30
pawnbox has joined #jruby
10:30
<
ebarrett >
It needs to say something like "for truffle support you need to invoke maven with jdk8, not jdk 7"
10:35
<
ebarrett >
and maybe also make the build system emit a large warning at the end if jdk7 was used?
10:41
<
chrisseaton >
Yeah it's our fault really
10:42
<
chrisseaton >
Will do
10:42
<
ebarrett >
well, i dont want to point fingers, I'm just glad we resolved it :)
10:42
<
ebarrett >
now we can make it easier for others next time
10:47
jeremyevans has joined #jruby
11:19
pawnbox has quit [Remote host closed the connection]
11:22
pawnbox has joined #jruby
11:27
skade has quit [Quit: Computer has gone to sleep.]
11:36
<
GitHub106 >
jruby/master 3856dfb kares: totalCallSites++-ed twice for same instance (super does ++ already)
11:36
<
GitHub106 >
jruby/master e3ba026 kares: make getClassRuntime final
11:36
<
GitHub106 >
jruby/master 7f7326c kares: [ji] make __jcreate! call site lazy since it won't be needed most of time...
11:48
<
GitHub158 >
jruby/master e82bb9f Benoit Daloze: [Truffle] Support using latest Graal by asking the command line to mx and supplying GRAAL_HOME.
11:53
knu has quit [Quit: Reboot...]
11:54
<
GitHub0 >
jruby/truffle-head f915ec1 Benoit Daloze: Merge remote-tracking branch 'origin/master' into truffle-head
11:54
<
GitHub0 >
jruby/truffle-head a46e38f Benoit Daloze: [Truffle] Sync tool/jt.rb on truffle-head.
11:57
knu has joined #jruby
12:18
bbrowning has joined #jruby
12:28
DLH_Umich has joined #jruby
12:31
<
DLH_Umich >
I've got a performance issue with JRuby 9.1 with an application that worked fine under 1.7. It appears to be memory related. Any thoughts on what information I could provide that might be useful to track this down?
12:32
<
chrisseaton >
DLH_Umich: ideally, provide the whole application. If you can't do that can you reduce to something that shows the same effects? If you can't do that, explain to us what kind of things it does in an issue.
12:33
<
DLH_Umich >
Memory usage under 1.7 is a nice normal sawtooth with no full GC. Under 9.1 the pattern looks chaotic with many collections and ends up doing a full GC frequently.
12:34
<
chrisseaton >
Have you tried giving it more memory? You may have just been under the limit with 1.7, and with 9.1 maybe it's just above that and so it has to do full GCs
12:34
<
DLH_Umich >
It was given 700 M with 1.7 and 2G with 9.1
12:35
<
chrisseaton >
Ok can you explain what kind of code it is? A Rails app? Something else? What is most of the work doing?
12:37
<
DLH_Umich >
It's a Sinatra app that assembles information from a number of external data sources via REST calls.
12:37
pawnbox has quit [Remote host closed the connection]
12:39
<
chrisseaton >
Ok, I'm not sure what else to suggest - headius or enebo will be around soon I'm sure with more ideas
12:39
<
DLH_Umich >
Most of the work is getting data, formatting, and displaying it. One major symptom is that the calls to the external sources look like they take seconds but the sources themselfs are stubs and respond almost instantly.
12:39
<
DLH_Umich >
How would I submit an issue?
12:39
<
DLH_Umich >
I've got a heap dump if anyone knows what to look for.
12:39
<
chrisseaton >
I wouldn't, but headius would
12:40
<
DLH_Umich >
Great. Thanks :-)
12:40
pawnbox has joined #jruby
12:42
lance|afk is now known as lanceball
12:43
e_dub has quit [Quit: ZZZzzz…]
13:31
bjfish2 has joined #jruby
13:38
nicoulaj has joined #jruby
13:51
<
ebarrett >
cool, jruby now exposes the monotonic clock
13:51
<
ebarrett >
Process::CLOCK_MONOTONIC_RAW etc
13:52
<
ebarrett >
thanks for that
13:57
e_dub has joined #jruby
13:59
rueben has joined #jruby
14:24
pawnbox has quit [Remote host closed the connection]
14:26
pawnbox has joined #jruby
14:31
enebo has joined #jruby
14:35
pawnbox has quit [Remote host closed the connection]
14:43
pawnbox has joined #jruby
14:44
tjohnson has joined #jruby
14:49
prasunanand has quit [Ping timeout: 250 seconds]
14:52
camlow325 has joined #jruby
15:02
thedarkone2 has joined #jruby
15:06
pglombardo has joined #jruby
15:12
vtunka has quit [Quit: Leaving]
15:25
pglombar_ has joined #jruby
15:26
pglombardo has quit [Ping timeout: 240 seconds]
15:38
thedarkone2 has quit [Quit: thedarkone2]
15:39
<
GitHub154 >
jruby/master 3cfd8cc Benoit Daloze: [Truffle] Restore IO#pid= used by IO#popen.
15:39
<
GitHub154 >
jruby/master d0f7a03 Benoit Daloze: [Truffle] Support redirecting FDs in #spawn....
15:42
<
chrisseaton >
I think that was Stefan
15:44
camlow325 has quit [Read error: Connection reset by peer]
15:44
camlow325 has joined #jruby
15:57
subbu is now known as subbu|afk
16:01
rueben has quit [Quit: Ex-Chat]
16:15
prasunanand has joined #jruby
16:22
subbu|afk is now known as subbu
16:22
pglombar_ has quit [Remote host closed the connection]
16:22
pglombardo has joined #jruby
16:24
prasunanand has quit [Ping timeout: 252 seconds]
16:27
prasunanand has joined #jruby
16:37
pglombardo has quit []
16:40
pilne has joined #jruby
17:13
thedarkone2 has joined #jruby
17:23
lanceball is now known as lance|afk
17:41
rcvalle has joined #jruby
17:54
<
bascule >
_____ ____ ___ ____ _ __ ___ _ _
17:54
<
bascule >
| ___| _ \|_ _| _ \ / \\ \ / / | | |
17:54
<
bascule >
| |_ | |_) || || | | |/ _ \\ V /| | | |
17:54
<
bascule >
| _| | _ < | || |_| / ___ \| | |_|_|_|
17:54
<
bascule >
|_| |_| \_\___|____/_/ \_\_| (_|_|_)
17:59
SynrGyy has left #jruby ["wop"]
18:00
camlow32_ has joined #jruby
18:03
camlow32_ has quit [Read error: Connection reset by peer]
18:03
camlow325 has quit [Ping timeout: 244 seconds]
18:03
camlow325 has joined #jruby
18:10
lance|afk is now known as lanceball
18:13
camlow325 has quit [Remote host closed the connection]
18:18
camlow325 has joined #jruby
18:46
yfeldblum has joined #jruby
19:00
camlow325 has quit [Remote host closed the connection]
19:00
camlow325 has joined #jruby
19:00
camlow325 has quit [Remote host closed the connection]
19:03
camlow325 has joined #jruby
19:05
bga57 has joined #jruby
19:16
norc_ has joined #jruby
19:27
<
DLH_Umich >
I got a quick response from kares and it does indeed look like the problem. The suggestion is to upgrade to jruby-ssl 0.9.17. I'm new in JRuby. Can someone point me at instructions on how to do that kind of upgrade?
19:33
balo has quit [Quit: leaving]
19:34
balo has joined #jruby
19:38
<
enebo >
DLH_Umich: jruby -S gem install jruby-openssl
19:53
e_dub has quit [Quit: ZZZzzz…]
20:01
yfeldblum has quit [Ping timeout: 250 seconds]
20:32
bbrowning is now known as bbrowning_awayu
20:32
bbrowning_awayu is now known as bbrowning_away
20:32
bbrowning_away has quit [Quit: Leaving]
20:55
prasunanand has quit [Quit: Leaving]
21:08
yfeldblum has joined #jruby
21:13
pietr0 has joined #jruby
21:14
pietr0 has quit [Client Quit]
21:36
nicoulaj has quit [Remote host closed the connection]
21:41
tcrawley is now known as tcrawley-away
22:17
enebo has quit [Quit: enebo]
22:18
lanceball is now known as lance|afk
22:26
Hobogrammer has joined #jruby
22:35
camlow325 has quit [Ping timeout: 244 seconds]
22:45
e_dub has joined #jruby
23:09
rcvalle has quit [Quit: rcvalle]
23:18
camlow325 has joined #jruby
23:34
digitalextremist has quit [Remote host closed the connection]
23:42
camlow32_ has joined #jruby
23:42
camlow325 has quit [Read error: Connection reset by peer]
23:42
pawnbox has quit [Ping timeout: 250 seconds]
23:51
pawnbox has joined #jruby