00:11
Hobogrammer has joined #jruby
00:11
camlow325 has quit []
01:03
skade has joined #jruby
01:22
skade has quit [Quit: Computer has gone to sleep.]
03:26
nirvdrum has quit [Ping timeout: 260 seconds]
04:23
raeoks has joined #jruby
04:25
bb010g has joined #jruby
04:38
febuiles has quit [Quit: febuiles]
04:55
<
GitHub191 >
jruby/master 3910fc0 Brandon Fish: [Truffle] Add Array permutation/combination no block size implementations
05:24
yfeldblum has quit [Remote host closed the connection]
05:24
pawnbox has quit [Ping timeout: 260 seconds]
05:31
prasunanand has joined #jruby
05:33
pawnbox has joined #jruby
05:33
pawnbox has quit [Remote host closed the connection]
05:33
pawnbox has joined #jruby
05:38
pawnbox has quit [Ping timeout: 240 seconds]
06:02
thedarkone2 has quit [Quit: thedarkone2]
06:08
pitr-ch has joined #jruby
06:10
pawnbox has joined #jruby
06:12
yfeldblu_ has joined #jruby
06:30
digitalextremist has quit [Read error: Connection reset by peer]
06:33
Hobogrammer has quit [Ping timeout: 240 seconds]
06:46
pawnbox has quit [Remote host closed the connection]
06:51
pawnbox has joined #jruby
06:52
pawnbox has quit [Remote host closed the connection]
07:03
skade has joined #jruby
07:07
pawnbox has joined #jruby
07:29
pawnbox has quit [Remote host closed the connection]
07:33
prasunanand has quit [Ping timeout: 258 seconds]
07:37
pawnbox has joined #jruby
07:43
skade has quit [Quit: Computer has gone to sleep.]
08:02
febuiles has joined #jruby
08:15
yfeldblu_ has quit [Remote host closed the connection]
08:46
yfeldblum has joined #jruby
08:55
<
GitHub144 >
jruby/master 49ff321 Benoit Daloze: [Truffle] Remove useless branching based on configuration.
08:55
<
GitHub144 >
jruby/master 3ddc21c Benoit Daloze: [Truffle] defined() is sufficient to check existence of config values.
08:55
skade has joined #jruby
09:05
pawnbox has quit [Remote host closed the connection]
09:06
drbobbeaty has joined #jruby
09:09
bb010g has quit [Quit: Connection closed for inactivity]
09:15
shellac has joined #jruby
09:21
prasunanand has joined #jruby
09:22
pawnbox has joined #jruby
09:28
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
10:03
TheWhip has joined #jruby
10:08
prasunanand has quit [Remote host closed the connection]
10:22
yfeldblum has quit [Ping timeout: 250 seconds]
10:23
febuiles has left #jruby [#jruby]
10:44
<
GitHub195 >
[jruby] nplusp opened pull request #3984: Rbenv install latest stable jruby version (master...patch-1)
https://git.io/vob9K
11:03
drbobbeaty has joined #jruby
11:03
TheWhip has quit [Remote host closed the connection]
11:06
e_dub has quit [Read error: Connection reset by peer]
11:06
TheWhip has joined #jruby
11:06
e_dub has joined #jruby
11:42
<
GitHub66 >
jruby/truffle-head fafbe32 Chris Seaton: Merge branch 'master' into truffle-head
11:47
<
GitHub21 >
jruby/master 0f69663 Chris Seaton: Merge branch 'truffle-head'
12:05
TheWhip has quit [Remote host closed the connection]
12:10
e_dub has quit [Read error: Connection reset by peer]
12:11
e_dub has joined #jruby
12:15
TheWhip has joined #jruby
12:17
bbrowning_away is now known as bbrowning
12:19
<
GitHub98 >
jruby/truffle-head f24be48 Chris Seaton: [Truffle] Sulong doesn't need --vm server any more.
12:28
thedarkone2 has joined #jruby
12:29
pawnbox has quit [Remote host closed the connection]
12:32
pawnbox has joined #jruby
12:42
rolfb has joined #jruby
12:44
<
rolfb >
isn't bundler tested with jruby? seems odd?
12:51
<
GitHub182 >
jruby/master 4fd319c kares: use context.nil + prefer proc instead of 1_9 version + guess list size
12:51
<
GitHub182 >
jruby/master 16858bb kares: avoid warning on new Long(0) in favor of Long.valueOf(0)
12:51
<
GitHub182 >
jruby/master 7e239b3 kares: re-use ThreadContext instance in Runtime#init
13:06
lance|afk is now known as lanceball
13:10
TheWhip has quit [Remote host closed the connection]
13:11
<
kares >
rolfb: unfortunately that is the case
13:11
<
rolfb >
kares: what do jruby projects do then?
13:11
<
kares >
jruby users do the testing ... they usually fix issues as they arise
13:12
<
kares >
also JRuby is mature enough to work where MRI works except corner cases of course e.g. platform gems
13:13
tcrawley-away is now known as tcrawley
13:14
thedarkone2 has quit [Quit: thedarkone2]
13:14
<
rolfb >
kares: ok, i'm curious since I'm getting weird errors of multiple sources when trying to do bundle install on projects like rom-rb/rom-repository
13:15
TheWhip has joined #jruby
13:16
pawnbox has quit [Remote host closed the connection]
13:19
pawnbox has joined #jruby
13:19
<
rolfb >
kares: would you mind trying bundle install at your location just to verify that it's not just my computer?
13:20
<
rolfb >
fine if not naturally :)
13:20
TheWhip has quit [Ping timeout: 276 seconds]
13:45
enebo has joined #jruby
13:58
<
rolfb >
kares: seems like it's due to invokedynamic
13:58
<
rolfb >
disabled it and it works fine
13:59
<
rolfb >
well, not for rom-repository, but for another project :)
14:10
<
chrisseaton >
Why do I often see 'core/target/generated-sources/annotated_classes.txt - not found. skip generator.'
14:14
<
GitHub75 >
jruby/master f089aae Benoit Daloze: [Truffle] Complain if both GRAALVM_BIN and GRAAL_HOME are defined.
14:14
<
GitHub75 >
jruby/master 020c2d0 Benoit Daloze: [Truffle] JT: Prefer explicit ENV var names for defaults....
14:14
skade has quit [Quit: Computer has gone to sleep.]
14:21
pawnbox has quit [Remote host closed the connection]
14:24
<
GitHub110 >
jruby/master 50a06cc Benoit Daloze: [Truffle] JT: Move the check earlier, only user-supplied options are conflicting....
14:29
pawnbox has joined #jruby
14:32
rolfb has quit [Quit: Leaving...]
14:34
Hobogrammer has joined #jruby
14:35
thedarkone2 has joined #jruby
14:43
blandflakes has joined #jruby
14:47
skade has joined #jruby
14:53
camlow325 has joined #jruby
14:55
<
GitHub10 >
jruby/master 5a9505a Brandon Fish: [Truffle] Correct equals comparison Hash#{<,<=,>,>=}
15:14
skade has quit [Quit: Computer has gone to sleep.]
15:15
skade has joined #jruby
15:16
skade has quit [Client Quit]
15:17
pitr-ch has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
15:47
<
GitHub90 >
[jruby] chrisseaton opened pull request #3985: [Truffle] Make ruby output verbose again; add truffle-dsl and TCK as … (master...jrubychagnes)
https://git.io/voNzG
15:47
<
GitHub170 >
[jruby] chrisseaton closed pull request #3985: [Truffle] Make ruby output verbose again; add truffle-dsl and TCK as … (master...jrubychagnes)
https://git.io/voNzG
15:47
<
GitHub124 >
jruby/master cdc8e76 Christian Humer: [Truffle] Make ruby output verbose again; add truffle-dsl and TCK as dependent distributions.
15:47
<
GitHub124 >
jruby/master 66c53bf Chris Seaton: Merge pull request #3985 from chumer/jrubychagnes...
15:59
<
GitHub97 >
jruby/truffle-head 483d7ff Chris Seaton: [Truffle] Quiet during test tck.
15:59
<
GitHub97 >
jruby/truffle-head 1d5d475 Chris Seaton: [Truffle] Implement RubyRootNode#getName
15:59
<
GitHub97 >
jruby/truffle-head 34ba5c2 Chris Seaton: [Truffle] Pass through ThreadDeathException without translating.
15:59
<
headius >
rolfb: can you open a bug please?
16:00
<
headius >
chrisseaton: one of the build steps in jruby classic is dumping out a list of annotated classes that had changes, so their boot code can be regenerated
16:00
camlow32_ has joined #jruby
16:00
<
headius >
if none of those classes are modified the file is not there (or empty)
16:00
camlow32_ has quit [Remote host closed the connection]
16:01
camlow32_ has joined #jruby
16:03
camlow325 has quit [Ping timeout: 250 seconds]
16:12
<
GitHub30 >
[jruby-openssl] chingc opened issue #98: OpenSSL::SSL::SSLError: certificate verify failed with JRuby 1.7.25 and 9.1.2.0
https://git.io/voNwd
16:16
camlow32_ has quit [Remote host closed the connection]
16:17
camlow325 has joined #jruby
16:17
camlow325 has quit [Remote host closed the connection]
16:18
camlow325 has joined #jruby
16:29
<
GitHub50 >
jruby/master d42997f Chris Seaton: [Truffle] Don't change the environ in mx.
16:30
<
GitHub17 >
jruby/truffle-head 017f07d Chris Seaton: Merge branch 'master' into truffle-head
16:30
<
GitHub191 >
jruby/master a4a6e62 Brandon Fish: [Truffle] Avoid duplicate lookup for Hash#{<,<=,>,>=}
16:31
camlow325 has quit [Read error: Connection reset by peer]
16:32
camlow325 has joined #jruby
16:42
<
GitHub28 >
jruby/packed_arrays 3fe3a18 Charles Oliver Nutter: Add overload for "light" arrays with two elements.
16:42
<
GitHub28 >
jruby/packed_arrays 7da1d22 Charles Oliver Nutter: Add new mechanism for visiting all Hash elements without alloc....
16:42
<
GitHub28 >
jruby/packed_arrays 021c19b Charles Oliver Nutter: Use new visitor logic everywhere....
16:48
prasunanand has joined #jruby
16:49
shellac has quit [Quit: Leaving]
16:54
bb010g has joined #jruby
17:03
ale_ has quit [Ping timeout: 244 seconds]
17:03
lanceball is now known as lance|afk
17:05
ale_ has joined #jruby
17:06
<
headius >
CI backlog today
17:06
tcrawley is now known as tcrawley-away
17:09
pawnbox has quit [Remote host closed the connection]
17:09
pawnbox has joined #jruby
17:20
bbrowning is now known as bbrowning_away
17:33
rolfb has joined #jruby
17:33
blandflakes has joined #jruby
17:33
blandflakes has quit [Client Quit]
17:37
rolfb has quit [Ping timeout: 244 seconds]
18:03
camlow32_ has joined #jruby
18:06
camlow325 has quit [Ping timeout: 240 seconds]
18:09
camlow32_ has quit [Remote host closed the connection]
18:12
camlow325 has joined #jruby
18:17
camlow325 has quit [Remote host closed the connection]
18:20
TheWhip has joined #jruby
18:23
<
GitHub83 >
jruby/truffle-head ba9c1b5 Chris Seaton: [Truffle] Exclude silently failing testRootNodeName TCK test.
18:23
<
GitHub83 >
jruby/truffle-head ccd59cf Chris Seaton: [Truffle] Use new source API for SourceLoader.load
18:23
<
GitHub83 >
jruby/truffle-head 6e365c5 Chris Seaton: [Truffle] Use new source API for SourceLoader.loadResource
18:35
bbrowning_away is now known as bbrowning
18:38
camlow325 has joined #jruby
18:38
camlow325 has quit [Remote host closed the connection]
18:39
camlow325 has joined #jruby
18:40
camlow325 has quit [Remote host closed the connection]
18:40
camlow325 has joined #jruby
18:42
prasunanand has quit [Ping timeout: 260 seconds]
18:43
tcrawley-away is now known as tcrawley
18:59
lance|afk is now known as lanceball
19:00
Freeky has joined #jruby
19:02
m4rCsi has joined #jruby
19:03
Freaky has quit [Ping timeout: 244 seconds]
19:03
m4rCsi_ has quit [Ping timeout: 244 seconds]
19:04
yfeldblum has joined #jruby
19:13
balo has quit [Quit: leaving]
19:19
balo has joined #jruby
19:22
<
GitHub187 >
jruby/master d3ae421 Brandon Fish: [Truffle] Add unicode_normalize from stdlib 2.2.2
19:22
<
headius >
once you guys get up to 2.3 maybe we can talk about merging stdlib back together
19:22
<
headius >
I know we have some JRuby exts we'd have to work around
19:23
<
headius >
not sure what y'all's plans are for e.g. OpenSSL, Psych, etc long term
19:25
pawnbox_ has joined #jruby
19:25
pawnbox has quit [Read error: Connection reset by peer]
20:27
<
headius >
chrisseaton: do you pre-populate stuff with nil or have some magic that turns null to nil?
20:28
<
headius >
I'm wondering how much we waste pre-filling Array contents with nil
20:28
<
headius >
versus peppering null checks all over
20:38
prasunanand has joined #jruby
20:38
<
GitHub114 >
jruby/master 2883eb6 Brandon Fish: [Truffle] Add block parameter to Array#delete
20:48
e_dub has quit [Quit: ZZZzzz…]
21:04
camlow32_ has joined #jruby
21:04
<
chrisseaton >
headius: what stuff do you mean? arrays? objects? globals?
21:04
camlow32_ has quit [Read error: Connection reset by peer]
21:04
<
chrisseaton >
I think if you do something like Array.new(14) then yeah we do nil that out
21:04
nirvdrum has joined #jruby
21:05
<
chrisseaton >
We should have an allocated-but-actually-lazily-allocated storage strategy, but don't
21:05
camlow32_ has joined #jruby
21:05
<
chrisseaton >
ivars are lazily set to nil
21:05
<
chrisseaton >
Or in fact there is no ivar until you write to it, and reads of non-existent ivars return nil
21:06
<
chrisseaton >
Part of the reason we need to special case Array.new(14) is if someone does that then sets each element to an int, then we're boxing unnecessarily
21:07
camlow325 has quit [Ping timeout: 250 seconds]
21:08
<
nirvdrum >
kares: Are you around?
21:09
<
chrisseaton >
headius: and globals are ivars on a special object
21:09
<
headius >
chrisseaton: Arrays in this case
21:09
<
headius >
that's the only one we pre-populate, I think
21:09
<
headius >
we never nil instance vars unless you explicitly set a nil
21:10
<
headius >
I've only seen a few places where people use Array.new(size)
21:11
<
chrisseaton >
I mention that specifically because it's something we have in a couple of our chunky/psd benchmarks
21:14
<
headius >
it uses that form eh?
21:16
e_dub has joined #jruby
21:17
nirvdrum has quit [Quit: Leaving]
21:18
nirvdrum has joined #jruby
21:22
<
GitHub46 >
jruby/master 7523d6f Brandon Fish: [Truffle] Add modification check to String#sub!
21:36
bbrowning is now known as bbrowning_away
21:41
camlow32_ has quit [Remote host closed the connection]
21:42
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
21:46
camlow325 has joined #jruby
21:49
subbu is now known as subbu|away
21:51
lanceball is now known as lance|afk
22:20
blandflakes has joined #jruby
22:23
tcrawley is now known as tcrawley-away
22:32
subbu|away is now known as subbu
22:36
camlow325 has quit [Remote host closed the connection]
22:43
camlow325 has joined #jruby
22:46
camlow325 has quit [Remote host closed the connection]
22:49
pawnbox_ has quit [Remote host closed the connection]
22:50
camlow325 has joined #jruby
22:57
enebo has quit [Quit: enebo]
23:04
skade has joined #jruby
23:08
camlow325 has quit [Remote host closed the connection]
23:12
camlow325 has joined #jruby
23:13
e_dub has quit [Quit: ZZZzzz…]
23:14
camlow325 has quit [Remote host closed the connection]
23:16
kares has quit [Ping timeout: 260 seconds]
23:28
pawnbox has joined #jruby
23:32
pawnbox has quit [Ping timeout: 252 seconds]
23:46
camlow325 has joined #jruby
23:47
camlow325 has quit [Remote host closed the connection]
23:51
camlow325 has joined #jruby
23:54
camlow325 has quit [Remote host closed the connection]
23:54
camlow325 has joined #jruby