00:06
<
GitHub143 >
jruby/master 32801a3 Thomas E. Enebo: Whoops we should clone to the proper instr
00:10
brauliobo has quit [Ping timeout: 248 seconds]
00:12
bga57 has quit [Ping timeout: 250 seconds]
00:27
bga57 has joined #jruby
00:28
elia has quit [Quit: Computer has gone to sleep.]
00:32
<
GitHub144 >
jruby/master 749875e Chris Seaton: [Truffle] Use idiomatic interop for apply_numbers in the TCK.
00:32
<
GitHub144 >
jruby/master 332d0a2 Chris Seaton: [Truffle] Use idiomatic interop for reads in the TCK.
00:32
<
GitHub144 >
jruby/master 9b9ac57 Chris Seaton: [Truffle] Use the proper ForeignAccess.send* methods for foreign dispatch.
00:34
lan5432 has joined #jruby
00:35
<
lan5432 >
kares_: I don't know what I (or something else) broke but "become_java!" has dissapeared from my build
00:39
ITXpander has quit [Quit: Leaving.]
00:44
<
GitHub143 >
jruby/master e6a5867 Thomas E. Enebo: HEH..now we JIT again with new SearchModuleForConst instr
00:48
r0bby_ has quit [Read error: Connection reset by peer]
00:48
r0bby_ has joined #jruby
00:50
enebo has quit [Quit: enebo]
00:52
<
lan5432 >
Wait, no. It's somehow broken for a pure Ruby class, but I was trying issue 449 and the test case byteit prepared using javafx Application and become_java was present
00:57
camlow325 has quit [Ping timeout: 248 seconds]
00:58
daicoden has quit [Remote host closed the connection]
01:03
ITXpander has joined #jruby
01:03
ITXpander has quit [Client Quit]
01:06
pawnbox has joined #jruby
01:10
pawnbox has quit [Ping timeout: 244 seconds]
01:18
enebo has joined #jruby
01:23
enebo has quit [Quit: enebo]
02:47
johnsonch_afk is now known as johnsonch
02:50
pawnbox has joined #jruby
03:02
nirvdrum has quit [Ping timeout: 260 seconds]
03:17
<
GitHub68 >
jruby/master ff882fc Charles Oliver Nutter: Coarsen trycatch regions for contiguous blocks with same rescue....
03:17
<
GitHub132 >
[jruby] headius closed issue #3777: trycatch blocks are being defined inefficiently in the JIT
https://git.io/vV8xX
03:26
bjfish2 has quit [Quit: bjfish2]
03:39
bjfish2 has joined #jruby
04:03
bjfish2 has quit [Quit: bjfish2]
04:44
r0bby_ has quit [Ping timeout: 276 seconds]
04:54
daicoden has joined #jruby
05:00
bjfish2 has joined #jruby
05:06
bjfish2 has left #jruby [#jruby]
05:25
donV has joined #jruby
05:26
donV has quit [Client Quit]
05:43
thedarkone2 has quit [Quit: thedarkone2]
05:43
Caerus has joined #jruby
05:44
<
GitHub47 >
jruby/master c7ff9ae Charles Oliver Nutter: Correct comment.
05:48
yfeldblum has quit [Remote host closed the connection]
05:56
donV has joined #jruby
06:07
<
GitHub88 >
jruby/master 9c555c2 kares: [find-bugs] use char instead of string.length == 1
06:07
<
GitHub88 >
jruby/master 90f7ad6 kares: use a single switch instead of two + use IllegalStateException to report illegal state
06:31
<
GitHub149 >
[jruby] headius closed issue #412: Examine the falcon backport patches for improvements we could apply to JRuby
https://git.io/vVzIQ
06:38
<
GitHub89 >
[jruby] headius closed issue #448: Compiler processes block argument in block bodies whether present or not
https://git.io/vVzLw
06:46
<
GitHub118 >
[jruby] headius closed issue #414: IO.select problems with SSL sockets on JRuby 1.7 on CentOS
https://git.io/vVztU
06:52
pawnbox has quit [Remote host closed the connection]
06:59
shellac_ has joined #jruby
07:04
tjohnson has quit [Quit: Connection closed for inactivity]
07:08
pawnbox has joined #jruby
07:21
<
GitHub133 >
[jruby] lumrandir closed issue #3764: Bundle install stops with handshake_failure trying to fetch specs from rails-assets.org
https://git.io/vVLUQ
07:26
shellac_ has quit [Quit: Computer has gone to sleep.]
07:38
vtunka has joined #jruby
07:40
<
GitHub120 >
jruby/master 2221210 Charles Oliver Nutter: Wrap direct bytes for UDPSocket#send, to avoid copying. Fix #621.
07:40
pawnbox has quit [Remote host closed the connection]
07:49
donValentin has joined #jruby
07:52
donV has quit [Ping timeout: 240 seconds]
07:56
skade has joined #jruby
07:56
pawnbox has joined #jruby
08:01
brauliobo has joined #jruby
08:09
elia has joined #jruby
08:14
pawnbox has quit [Remote host closed the connection]
08:15
pawnbox has joined #jruby
08:23
yfeldblum has joined #jruby
08:29
daicoden has quit [Remote host closed the connection]
08:32
donValentin has quit [Read error: Connection reset by peer]
08:33
daicoden has joined #jruby
08:33
daicoden has quit [Remote host closed the connection]
08:34
donV has joined #jruby
08:47
skade has quit [Quit: Computer has gone to sleep.]
08:51
skade has joined #jruby
08:54
skade has quit [Client Quit]
08:55
ITXpander has joined #jruby
08:56
skade has joined #jruby
09:00
yfeldblum has quit [Ping timeout: 248 seconds]
09:01
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
09:02
drbobbeaty has joined #jruby
09:27
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
09:57
skade has quit [Quit: Computer has gone to sleep.]
10:06
yfeldblum has joined #jruby
10:56
drbobbeaty has joined #jruby
11:02
donV has quit [Read error: Connection reset by peer]
11:05
donV has joined #jruby
11:08
donV has quit [Read error: Connection reset by peer]
11:16
donV has joined #jruby
11:37
skade has joined #jruby
11:58
yfeldblum has quit [Ping timeout: 250 seconds]
12:04
skade has quit [Quit: Computer has gone to sleep.]
12:24
pawnbox has quit [Remote host closed the connection]
12:31
pawnbox has joined #jruby
12:32
pawnbox has quit [Remote host closed the connection]
12:32
pawnbox has joined #jruby
12:40
pancho has joined #jruby
12:41
pawnbox has quit [Read error: Connection reset by peer]
12:41
pawnbox has joined #jruby
12:43
skade has joined #jruby
12:47
pawnbox has quit [Remote host closed the connection]
12:48
pawnbox has joined #jruby
12:53
pawnbox has quit [Remote host closed the connection]
12:53
pawnbox has joined #jruby
12:54
lance|afk is now known as lanceball
12:55
bbrowning_away is now known as bbrowning
12:58
brightball has joined #jruby
13:14
fidothe_ has joined #jruby
13:14
lopex_ has joined #jruby
13:14
zph__ has joined #jruby
13:15
lanceball is now known as lance|afk
13:15
bb010g_ has joined #jruby
13:18
pawnbox_ has joined #jruby
13:20
cschneid has joined #jruby
13:22
zph_ has quit [*.net *.split]
13:22
bb010g has quit [*.net *.split]
13:22
lopex has quit [*.net *.split]
13:22
fidothe has quit [*.net *.split]
13:22
cschneid_ has quit [*.net *.split]
13:22
pawnbox has quit [*.net *.split]
13:22
ITXpander has quit [*.net *.split]
13:22
bga57 has quit [*.net *.split]
13:22
dfr has quit [*.net *.split]
13:22
Caerus has quit [*.net *.split]
13:22
snkcld has quit [*.net *.split]
13:22
CustosLimen has quit [*.net *.split]
13:22
talevy has quit [*.net *.split]
13:22
jsvd has quit [*.net *.split]
13:22
aemadrid has quit [*.net *.split]
13:23
lopex_ is now known as lopex
13:24
ITXpander has joined #jruby
13:24
Caerus has joined #jruby
13:24
bga57 has joined #jruby
13:24
dfr has joined #jruby
13:24
jsvd has joined #jruby
13:24
talevy has joined #jruby
13:24
aemadrid has joined #jruby
13:24
CustosLimen has joined #jruby
13:25
fidothe_ is now known as fidothe
13:26
zph__ is now known as zph_
13:26
snkcld has joined #jruby
13:28
pancho has quit [Quit: WeeChat 1.4]
13:29
<
GitHub61 >
jruby/master 16cb9c6 kares: invent a fast string.split (without regexp compiling) for single char splitings...
13:29
<
GitHub61 >
jruby/master b079462 kares: cleanup un-used imports and use fast-split for various invoke site bootstrap-ing
13:29
<
GitHub61 >
jruby/master e5f9f01 kares: use fast string split on char separator
13:35
bb010g_ is now known as bb010g
13:39
nirvdrum has joined #jruby
13:53
enebo has joined #jruby
14:00
Freaky has quit [Remote host closed the connection]
14:06
thedarkone2 has joined #jruby
14:07
skade has quit [Ping timeout: 244 seconds]
14:19
drbobbeaty has quit [Read error: Connection reset by peer]
14:20
drbobbeaty has joined #jruby
14:27
camlow325 has joined #jruby
14:28
camlow325 has quit [Client Quit]
14:29
camlow325 has joined #jruby
14:29
camlow325 has quit [Remote host closed the connection]
14:30
pawnbox__ has joined #jruby
14:30
camlow325 has joined #jruby
14:32
pawnbox_ has quit [Ping timeout: 248 seconds]
14:34
brightball has quit [Quit: Leaving...]
14:35
brightball has joined #jruby
14:48
lance|afk is now known as lanceball
14:50
donV has quit [Ping timeout: 264 seconds]
15:05
bjfish2 has joined #jruby
15:15
ITXpander has quit [Quit: Leaving.]
15:18
<
GitHub199 >
[jruby] doudou opened issue #3780: removing a non-existent path with FileUtils.rmdir '/non_existent_path' passes on MRI and raises EACCESS on JRuby 9.0.5.0
https://git.io/vVgXC
15:34
brightball has quit [Quit: Leaving...]
15:35
pawnbox__ has quit [Ping timeout: 244 seconds]
15:43
Aethenelle has joined #jruby
15:54
ITXpander has joined #jruby
15:58
subbu is now known as subbu|meeting
16:03
<
GitHub28 >
jruby/master 48d4cc1 Petr Chalupa: [Truffle] Use ActiveModel and Redis in the rails demo app
16:03
<
GitHub28 >
jruby/master 161717b Petr Chalupa: [Truffle] remove extra space
16:03
<
GitHub28 >
jruby/master 7b0b2a1 Petr Chalupa: Revert "[Truffle] untag passing require spec tests"...
16:08
donV has joined #jruby
16:08
<
GitHub132 >
jruby/master 974eb26 Thomas E. Enebo: Rekajigger rescue logic a little bit
16:14
shellac has quit [Quit: Ex-Chat]
16:16
elia has quit [Quit: Computer has gone to sleep.]
16:19
Balzrael has joined #jruby
16:26
camlow32_ has joined #jruby
16:26
camlow32_ has quit [Remote host closed the connection]
16:26
camlow32_ has joined #jruby
16:30
camlow325 has quit [Ping timeout: 260 seconds]
16:30
subbu|meeting is now known as subbu
16:36
pawnbox has joined #jruby
16:37
bbrowning is now known as bbrowning_away
16:39
brauliobo has quit [Ping timeout: 244 seconds]
16:41
pawnbox has quit [Remote host closed the connection]
16:45
ITXpander1 has joined #jruby
16:45
ITXpander has quit [Read error: Connection reset by peer]
16:54
dennisd has joined #jruby
16:55
ITXpander1 has quit [Ping timeout: 244 seconds]
16:58
camlow32_ has quit [Remote host closed the connection]
16:59
bbrowning_away is now known as bbrowning
16:59
brauliobo has joined #jruby
17:00
brauliobo_ has joined #jruby
17:00
camlow325 has joined #jruby
17:05
brauliobo has quit [Ping timeout: 276 seconds]
17:13
rcvalle has joined #jruby
17:19
brauliobo_ has quit [Ping timeout: 276 seconds]
17:20
digitalextremist has quit [Ping timeout: 240 seconds]
17:22
pawnbox has joined #jruby
17:22
oblutak has joined #jruby
17:22
pawnbox has quit [Remote host closed the connection]
17:23
pawnbox has joined #jruby
17:23
digitalextremist has joined #jruby
17:24
camlow325 has quit [Remote host closed the connection]
17:25
camlow325 has joined #jruby
17:25
<
GitHub36 >
[jruby] dennis-d opened issue #3781: JRuby throws java.lang.ArrayIndexOutOfBoundsException
https://git.io/vV2WX
17:28
yfeldblum has joined #jruby
17:39
camlow325 has quit [Remote host closed the connection]
17:43
camlow325 has joined #jruby
17:43
bbrowning_ has joined #jruby
17:44
tjohnson has joined #jruby
17:45
bbrowning has quit [Ping timeout: 265 seconds]
17:51
subbu is now known as subbu|lunch
17:54
brightball has joined #jruby
17:55
camlow325 has quit [Remote host closed the connection]
17:56
bbrowning_ is now known as bbrowning
17:59
<
enebo >
kares_: did you notice anythign with that dead_lock failure?
18:00
shellac has joined #jruby
18:01
camlow325 has joined #jruby
18:03
camlow325 has quit [Remote host closed the connection]
18:03
bjfish2 has quit [Ping timeout: 260 seconds]
18:03
<
kares_ >
enebo: seems to be package related but did not look into a work-around yet, hoping for one tomorrow
18:04
<
enebo >
kares_: ok. I might exclude for now to make the ci look less broken
18:04
<
kares_ >
heh najs issue with puma on 1.7.24 came in
18:04
<
kares_ >
enebo: ok thanks
18:04
<
enebo >
kares_: but I am considering it a blocker
18:05
<
enebo >
kares_: thanks for your work
18:05
<
kares_ >
me too - high priority
18:05
nicksieger has joined #jruby
18:06
camlow325 has joined #jruby
18:06
<
enebo >
nicksieger: hola
18:06
camlow325 has quit [Read error: Connection reset by peer]
18:06
norc has joined #jruby
18:06
<
donV >
nicksieger: Hi!
18:07
camlow325 has joined #jruby
18:07
<
nicksieger >
hi donV! enebo!
18:08
<
donV >
enebo: kares_ :What issue are you discussing?
18:09
<
kares_ >
donV: with Tom a regression on CI - dead-lock with concurrent Java class initialization
18:09
<
enebo >
donV: /home/travis/build/jruby/jruby/test/jruby/test_higher_javasupport.rb:1475
18:10
<
kares_ >
donV: najs!
18:10
<
GitHub72 >
jruby/master 7f386c9 Thomas E. Enebo: pend out test for greener ci
18:11
<
GitHub44 >
jruby/jruby-1_7 a8214df Thomas E. Enebo: pend out test for greener ci
18:12
<
kares_ >
enebo: did you see it on jruby-1_7 ... shouldn't really happen there?
18:12
<
donV >
I have converted to ruby-install instead of RVM. Seems like a cleaner tool set with less hasle and more up to date list of Rubies.
18:13
<
enebo >
donV: I think rvm seems to have stalled out
18:13
<
enebo >
donV: I guess I don’t know that
18:13
<
enebo >
donV: Oh or not
18:13
<
enebo >
looks like 1.27.0 came out 7 days ago
18:13
<
kares_ >
enebo: chrisseaton: been like that for some time - only happens on Java 8, tried to lower meta-space size but did not help
18:14
<
donV >
enebo: Really? Did not notice :)
18:14
<
kares_ >
also considered having truffle module excluded with a profile on those non-truffle targets
18:14
nicksieger has quit [Read error: Connection reset by peer]
18:14
<
enebo >
donV: I think I thought that because there was no release for almost 2 months
18:14
nicksieger has joined #jruby
18:15
<
enebo >
donV: but activity is rolling again. I think mpapis may have a new job too…at least if I can believe what linkedin email spams me
18:15
<
donV >
enebo: Feels like a lot longer than two months to me. Stable releases for JRuby were 1.7.19 and 9.0.4.0 until now.
18:16
<
enebo >
kares_: you just made me wonder…why do those tests even build truffle
18:16
<
donV >
enebo: Anyway, happy that RVM is moving again!
18:17
<
kares_ >
enebo: because maven
18:17
<
kares_ >
its a module!
18:17
<
enebo >
kares_: indeed but perhaps these programs should not be compiling it
18:17
<
enebo >
heh…to the mkristian bat cave!
18:17
<
nirvdrum >
enebo: Do you know of any way to get additional debug information?
18:18
<
enebo >
nirvdrum: I am clueless
18:18
<
kares_ >
travis-ci probably just kills off the job
18:18
<
enebo >
nirvdrum: I think there might be some env debugging stuff on travis
18:18
<
nirvdrum >
I think chrisseaton was looking into it, but we've been unable to reproduce it outside of Travis.
18:18
<
kares_ >
one way would be to ssh into a travis box
18:18
<
enebo >
but I would bet maybe we are using too much memory?
18:18
<
chrisseaton >
is this the check-versions thing?
18:19
<
chrisseaton >
What is the job the log is from?
18:19
<
enebo >
chrisseaton: three jobs near bottom
18:19
<
chrisseaton >
What makes you think Truffle is at fault?
18:20
<
enebo >
chrisseaton: I don’t neccesarily but all three abort while compiling truffle
18:20
<
chrisseaton >
It stops during building Truffle, yeah, but Truffle builds fine in every other single builder
18:20
<
enebo >
if I had to guess I would say he hit a resource limit there
18:20
<
kares_ >
truffle isn't at fault but its not needed for those targets and it probably peaks out memory on javac
18:20
<
enebo >
we could maybe look at forking javac for truffle
18:20
<
kares_ >
those targets are likely using more memory
18:21
<
enebo >
you can do that in maven can’t you :P
18:21
<
enebo >
I know you can in ant
18:21
<
kares_ >
think core module forks javac
18:21
<
kares_ >
... or at least used do
18:24
<
enebo >
hmm compilerArgs really makes this look like it is forking
18:24
<
enebo >
oh heh…but no fork -> ‘true'
18:25
<
enebo >
interesting. I would not be surprised if non of the compilerArgs are being used when truffle compiles
18:25
<
enebo >
I guess I will add fork=>true and see what happens
18:26
<
chrisseaton >
nirvdrum: wasn't there some reason why we didn't use forking?
18:27
<
chrisseaton >
We were talking the other day about how we turned it on to get the javac.sh file
18:27
<
nirvdrum >
I don't know if it's related, but we have unit tests and if they fork, we end up with ~40 of them started up.
18:27
<
enebo >
nirvdrum: so compile plugin runs unit tests as part of it?
18:28
<
nirvdrum >
enebo: Yeah. It's how maven lifecycles work.
18:28
<
chrisseaton >
that unit test thing is fixed now (or worked around)
18:28
<
nirvdrum >
I was working with mkristian to disable these tests without needing -DskipTests=true, but I could never get the syntax right.
18:30
<
enebo >
so if I understood that exchange your jobs pass in -DskipTerests=true to avoid this problem
18:31
<
nirvdrum >
chrisseaton: Otherwise, I can't think of what it'd be.
18:31
<
nirvdrum >
enebo: No. I think there was some other change we made to make the tests run sensibly. But they still run on compile.
18:31
<
chrisseaton >
enebo: if you want to find out for sure, feel free to commit with our unit tests just commented out
18:32
<
chrisseaton >
see if that works, if so we'll work on it
18:32
<
enebo >
hmm I probably did not need to fork the single anno file being compiled :)
18:32
<
enebo >
chrisseaton: I think I will try the forking and see what happens
18:33
<
enebo >
Running org.jruby.truffle.tck.RubyTckTest
18:33
<
enebo >
Tests run: 71, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 6.935 sec - in org.jruby.truffle.tck.RubyTckTest
18:33
<
enebo >
^ - Is this the thing you don’t want to run?
18:33
yfeldblum has quit [Ping timeout: 248 seconds]
18:33
<
chrisseaton >
Hang on - there's no reason to not run this in CI
18:34
<
nirvdrum >
I don't think there's any need to run it in 20 different builders.
18:34
<
nirvdrum >
But at 7s, it probably doesn't matter much.
18:34
<
enebo >
yeah these last three jobs do nothing with truffle atm so that seems more sensible
18:34
<
enebo >
but with that said mucking with maven always scares me
18:34
<
nirvdrum >
enebo: Shouldn't one of the existing profiles just exclude Truffle?
18:35
<
enebo >
nirvdrum: yes
18:35
<
kares_ >
well you can not exclude a module in maven, right?
18:35
<
enebo >
modules [ 'truffle', 'core', 'lib' ]
18:35
<
enebo >
this is in base pom.rb
18:35
<
kares_ >
one way would be to only add it as a module on an env variable
18:36
<
kares_ >
but that would mean some changes to build
18:36
<
enebo >
at some point you guys will want some of these tests to be executing as well
18:36
<
enebo >
I know a number of them are JI integration tests so I don’t know how near that is
18:36
<
nirvdrum >
kares_: Shouldn't -Pcore or whatever just not include Truffle?
18:36
<
enebo >
well it cannot hurt for me to push this one commit
18:37
<
enebo >
It won’t hurt
18:37
<
kares_ >
nirvdrum: I am not sure - give it a spin
18:37
<
enebo >
or I hope it won’t
18:37
<
enebo >
but we can just revert
18:37
<
kares_ >
hopefully there's a way to exlude a module
18:37
<
nirvdrum >
I like that we have 4 of the top contributors to the project actively questioning how the build system works.
18:38
<
GitHub133 >
jruby/master 9dac05e Thomas E. Enebo: Try forking to work around some CI stallage on travis
18:38
<
enebo >
nirvdrum: it is like we are untangling the mysteries of the bible
18:39
<
nirvdrum >
enebo: I think I miss ant.
18:39
<
enebo >
nirvdrum: I always have
18:39
<
kares_ >
need to hire a build architect - true j2ee style like the had in mind role separation with EJB and so :)
18:40
<
enebo >
nirvdrum: ant gets really messy but it is less opaque to me for some reason
18:40
daicoden has joined #jruby
18:40
<
chrisseaton >
Makefile
18:40
<
enebo >
seriously buildr is quite nice
18:40
<
enebo >
and it can run from MRI using RJB and be super quick
18:41
<
nirvdrum >
enebo: Well, because everything is right there in front of you. And you have to declare task dependencies, instead of this implicit lifecycle.
18:41
<
enebo >
but I think buildr never quite got the mindshare
18:41
<
kares_ >
yay maven 3.2.1 added --projects
18:41
<
enebo >
nirvdrum: yeah that implicit lifecycle which works great until you bust out of the mold
18:41
<
kares_ >
its just what we'll need
18:41
<
chrisseaton >
Makefile with vendored dependency jars
18:41
<
kares_ >
to exclude a module from the reactor build
18:41
<
enebo >
chrisseaton: don’t laugh but for years we vendors our dep jars
18:42
<
enebo >
chrisseaton: builds never were broken
18:42
<
enebo >
chrisseaton: I would not say git nor svn loved it though
18:42
<
enebo >
chrisseaton: It had the added benefit of us not wanting many deps
18:43
<
enebo >
but time marches on….
18:46
<
nirvdrum >
Instead, we have Travis configured to retry all tests 3 times on the off-chance maven temporarily can't fetch a dependency.
18:47
vtunka has quit [Quit: Leaving]
18:52
<
kares_ >
if it works javac forking won't be necessary
18:54
brauliobo_ has joined #jruby
18:54
shellac has quit [Quit: Computer has gone to sleep.]
18:54
<
nirvdrum >
enebo: Did you implement frozen string literals for 9.1?
18:55
<
enebo >
nirvdrum: yeah
18:55
<
nirvdrum >
Where would I look to see that work?
18:55
nicksieger has quit []
18:55
<
enebo >
nirvdrum: well I did some of it anyways parser through IRBuilder
18:56
<
enebo >
nirvdrum: headius did part of it beforehand for the hash de-duping and .freeze opto so it won’t be in one commit
18:56
<
nirvdrum >
That's fine. I'm just looking at the impl. is all.
18:56
<
nirvdrum >
What's the hash deduping? Just handling string keys?
18:57
<
enebo >
nirvdrum: yeah
18:57
<
enebo >
nirvdrum: so fe083aa2 I think for IRBuilder through JIT
18:58
<
enebo >
in lexer/parser I mark strNodes as frozen
18:58
<
enebo >
that is a different commit but if you are using our parser you can just use our boolean in the AST
18:59
<
nirvdrum >
This is such as odd optimization to me.
19:00
<
enebo >
nirvdrum: the #pragma?
19:00
<
enebo >
nirvdrum: or the .freeze one
19:00
<
nirvdrum >
I don't know what the #pragma is.
19:00
<
nirvdrum >
The .freeze one.
19:00
<
enebo >
nirvdrum: yeah side-effect of not wanting to break grammar if run in an older ruby
19:01
yfeldblum has joined #jruby
19:01
subbu|lunch is now known as subbu
19:01
<
nirvdrum >
Fair enough. But it did change the runtime behavior.
19:01
<
enebo >
nirvdrum: yeah but first point is a signifcanrt ruby release
19:01
<
nirvdrum >
I'm not sure it actually matters in practice.
19:01
<
enebo >
nirvdrum: and honesrtly it won’t really affect too many poeople
19:02
<
nirvdrum >
You'd have to really be counting on different object_ids for whatever reason.
19:02
<
enebo >
nirvdrum: yeah and even then you are skating on ice
19:03
<
enebo >
yay…so rails 4.2.6 includes deps which require Ruby > 2.0
19:03
<
nirvdrum >
Deliberate? Or oversight?
19:04
<
enebo >
I don’t know
19:04
<
enebo >
I should figure out which depends on mime-types
19:04
<
nirvdrum >
I know mime-types really messed up several projects.
19:04
<
nirvdrum >
I really don't know why it needs to be Ruby 2.0+, aside from activism.
19:04
<
enebo >
hmmm this is weird mime-types-data is gem blowing up and it is not in the .lock file
19:05
<
enebo >
it is only for mail so I do not think I need this at all for what I am doing
19:07
<
enebo >
so good one…I guess Rails 4.2.6 has no 1.9 users since they do not limit mime-types to 2.x
19:10
<
kares_ >
enebo: I believe it has - some folks are running JRuby 1.7 with Rails 4.2
19:10
<
kares_ >
4.2.5 was fine on 1.7
19:11
<
enebo >
kares_ yeah I might need to update my test script to lock into that
19:11
<
enebo >
kares_: but I will see what other issues there are with 4.2.6
19:31
pawnbox has quit [Remote host closed the connection]
19:32
pawnbox has joined #jruby
19:35
camlow325 has quit [Read error: Connection reset by peer]
19:36
camlow325 has joined #jruby
19:39
<
enebo >
FORKING A…FORKING WORKS
19:48
daicoden has quit [Remote host closed the connection]
19:48
<
mberg_ >
So you now have bouncing baby child processes?
19:48
<
GitHub125 >
jruby/master f1280b1 kares: handle concurrent java proxy initialization regression due new JavaPackage...
19:53
daicoden has joined #jruby
19:54
mberg_ is now known as mberg
20:00
<
GitHub42 >
jruby/master 63bb793 Chris Seaton: [Truffle] Use caching option for interop execute.
20:00
<
GitHub42 >
jruby/master e7d3c0e Chris Seaton: [Truffle] Use less indentation on @Cache parameters.
20:00
<
GitHub42 >
jruby/master 55469e9 Chris Seaton: [Truffle] Move the outgoing foreign calls into their own node.
20:08
donV has quit [Quit: donV]
20:08
yfeldblum has quit [Ping timeout: 248 seconds]
20:12
ITXpander has joined #jruby
20:16
<
GitHub62 >
jruby/master 919cf42 Chris Seaton: [Truffle] Change the foreign call semantics to make property reads easier....
20:17
norc has quit [Read error: Connection reset by peer]
20:18
bbrowning is now known as bbrowning_away
20:19
camlow325 has quit [Read error: Connection reset by peer]
20:20
camlow325 has joined #jruby
20:25
dling` has quit [Ping timeout: 276 seconds]
20:31
blandflakes has joined #jruby
20:31
bjfish2 has joined #jruby
20:33
bjfish2_ has joined #jruby
20:36
bjfish2 has quit [Ping timeout: 244 seconds]
20:36
bjfish2_ is now known as bjfish2
20:36
daicoden has quit [Remote host closed the connection]
20:41
bjfish2 has quit [Read error: Connection reset by peer]
20:44
someone1_ has joined #jruby
20:44
someone1_ has left #jruby [#jruby]
20:45
dling has joined #jruby
20:46
daicoden_ has joined #jruby
20:50
bbrowning_away is now known as bbrowning
20:57
skade has joined #jruby
21:00
pawnbox has quit [Read error: Connection reset by peer]
21:05
camlow32_ has joined #jruby
21:06
camlow32_ has quit [Remote host closed the connection]
21:07
camlow325 has quit [Ping timeout: 252 seconds]
21:09
camlow325 has joined #jruby
21:13
camlow325 has quit [Remote host closed the connection]
21:17
camlow325 has joined #jruby
21:18
brightball has quit [Quit: Leaving...]
21:19
daicoden_ has quit [Remote host closed the connection]
21:19
fidothe has quit [Ping timeout: 248 seconds]
21:20
flavorjones has quit [Ping timeout: 248 seconds]
21:20
flavorjones has joined #jruby
21:22
camlow325 has quit [Remote host closed the connection]
21:22
fidothe has joined #jruby
21:22
camlow325 has joined #jruby
21:25
bbrowning is now known as bbrowning_away
21:26
elia has joined #jruby
21:26
yfeldblum has joined #jruby
21:31
daicoden_ has joined #jruby
21:32
shellac has joined #jruby
21:33
camlow325 has quit [Remote host closed the connection]
21:36
camlow325 has joined #jruby
21:37
lanceball is now known as lance|afk
21:38
camlow325 has quit [Remote host closed the connection]
21:41
camlow325 has joined #jruby
21:44
camlow325 has quit [Remote host closed the connection]
21:47
clayton has quit [Excess Flood]
21:47
skade has quit [Ping timeout: 248 seconds]
21:47
clayton has joined #jruby
21:49
skade has joined #jruby
21:50
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
21:59
tcrawley-away is now known as tcrawley
22:00
camlow325 has joined #jruby
22:01
camlow325 has quit [Remote host closed the connection]
22:01
camlow325 has joined #jruby
22:02
camlow325 has quit [Read error: Connection reset by peer]
22:02
camlow325 has joined #jruby
22:02
camlow325 has quit [Read error: Connection reset by peer]
22:03
camlow325 has joined #jruby
22:04
skade has quit [Quit: Computer has gone to sleep.]
22:06
<
GitHub14 >
jruby/jruby-1_7 d0b7a7d Thomas E. Enebo: Not sure why I removed that tag a couple of weeks ago. It still fails locally even
22:07
daicoden_ has quit [Remote host closed the connection]
22:12
<
GitHub157 >
jruby/jruby-1_7 4752fef Thomas E. Enebo: Test I earlier pended does not seem to know pend method...just commenting out for now
22:12
camlow32_ has joined #jruby
22:12
camlow325 has quit [Read error: Connection reset by peer]
22:16
daicoden_ has joined #jruby
22:17
enebo has quit [Quit: enebo]
22:22
camlow325 has joined #jruby
22:22
camlow32_ has quit [Read error: Connection reset by peer]
22:32
subbu is now known as subbu|afk
22:33
skade has joined #jruby
22:53
ITXpander1 has joined #jruby
22:53
ITXpander1 has quit [Client Quit]
22:55
ITXpander has quit [Ping timeout: 264 seconds]
22:55
subbu|afk is now known as subbu|away
23:07
skade has quit [Quit: Computer has gone to sleep.]
23:19
daicoden_ has quit [Remote host closed the connection]
23:31
camlow32_ has joined #jruby
23:33
shellac has quit [Quit: Computer has gone to sleep.]
23:34
camlow325 has quit [Ping timeout: 250 seconds]
23:35
camlow32_ has quit [Remote host closed the connection]
23:41
daicoden_ has joined #jruby
23:45
<
GitHub189 >
jruby/master c4a638b Chris Seaton: [Truffle] Most of ModuleNodes is safe.
23:45
<
GitHub189 >
jruby/master 0b6d540 Chris Seaton: [Truffle] Some of KernelNodes is safe.
23:45
<
GitHub189 >
jruby/master 938a2db Chris Seaton: [Truffle] All of MatchDataNodes is safe.
23:45
daicoden_ has quit [Remote host closed the connection]
23:45
camlow325 has joined #jruby
23:46
camlow325 has quit [Remote host closed the connection]
23:46
bjfish2 has joined #jruby
23:46
camlow325 has joined #jruby
23:48
camlow325 has quit [Read error: Connection reset by peer]
23:49
camlow325 has joined #jruby
23:50
Balzrael has quit [Quit: Leaving]
23:54
tjohnson has quit [Quit: Connection closed for inactivity]
23:56
daicoden has joined #jruby