00:02
akp has quit [Read error: Connection reset by peer]
00:03
akp has joined #jruby
00:06
akp has quit [Read error: Connection reset by peer]
00:06
akp_ has joined #jruby
00:18
jhass|off has joined #jruby
00:18
jhass has quit [Ping timeout: 245 seconds]
00:19
jhass|off is now known as jhass
00:24
jhass|off has joined #jruby
00:25
akp_ has quit [Ping timeout: 250 seconds]
00:27
akp has joined #jruby
00:29
jhass has quit [Ping timeout: 256 seconds]
00:29
jhass|off is now known as jhass
00:37
Antiarc_ has quit [Quit: No Ping reply in 180 seconds.]
00:39
Antiarc has joined #jruby
00:42
akp has quit [Ping timeout: 260 seconds]
00:43
akp has joined #jruby
00:57
akp_ has joined #jruby
00:57
akp has quit [Read error: Connection reset by peer]
00:59
akp_ has quit [Read error: Connection reset by peer]
01:00
akp has joined #jruby
01:03
akp has quit [Read error: Connection reset by peer]
01:03
akp has joined #jruby
01:11
camlow325 has quit [Quit: WeeChat 1.5]
01:35
akp has quit [Remote host closed the connection]
03:52
<
GitHub116 >
jruby/truffle-head 83ca4b6 Brandon Fish: [Truffle] Add spec for regressed Array#pack case
04:00
deobalds has joined #jruby
04:12
akp has joined #jruby
04:13
deobalds has joined #jruby
04:14
deobalds has quit [Client Quit]
04:14
pawnbox has joined #jruby
04:18
deobalds has joined #jruby
04:24
pawnbox has quit [Remote host closed the connection]
04:24
deobalds has quit [Quit: Computer has gone to sleep.]
04:33
prasunanand has joined #jruby
05:08
akp_ has joined #jruby
05:08
akp has quit [Read error: Connection reset by peer]
05:31
akp has joined #jruby
05:32
akp_ has quit [Ping timeout: 252 seconds]
05:42
pawnbox has joined #jruby
05:44
Specialist has joined #jruby
05:45
Specialist has quit [Remote host closed the connection]
05:50
akp has quit [Read error: Connection reset by peer]
05:50
akp_ has joined #jruby
05:56
akp_ has quit [Read error: Connection reset by peer]
05:56
akp has joined #jruby
06:03
zacts has joined #jruby
06:05
thedarkone2 has quit [Quit: thedarkone2]
06:31
deobalds has joined #jruby
06:39
havenn has joined #jruby
06:39
havenn has joined #jruby
06:39
havenn has quit [Changing host]
06:40
headius has joined #jruby
06:40
ale_ has joined #jruby
06:42
headius_ has quit [Ping timeout: 265 seconds]
06:42
havenwood has quit [Ping timeout: 265 seconds]
06:42
ale has quit [Ping timeout: 265 seconds]
06:42
havenn is now known as havenwood
06:50
pilhuhn_ has quit [Quit: Leaving...]
06:52
deobalds has quit [Quit: Computer has gone to sleep.]
06:58
kith_ has joined #jruby
07:00
kith has quit [Ping timeout: 256 seconds]
07:32
akp has quit [Remote host closed the connection]
07:33
prasunanand has quit [Ping timeout: 260 seconds]
07:36
claudiuinberlin has joined #jruby
07:39
vtunka has joined #jruby
07:45
pilhuhn has joined #jruby
07:46
pilhuhn has quit [Remote host closed the connection]
07:50
pilhuhn has joined #jruby
07:53
pawnbox has quit [Remote host closed the connection]
07:53
pawnbox has joined #jruby
07:59
vtunka has quit [Quit: Leaving]
08:02
vtunka has joined #jruby
08:15
pawnbox has quit [Ping timeout: 250 seconds]
08:16
pawnbox has joined #jruby
08:17
joast has quit [Ping timeout: 250 seconds]
08:44
shellac has joined #jruby
08:46
deobalds has joined #jruby
08:49
vtunka has quit [Quit: Leaving]
08:50
vtunka has joined #jruby
08:50
deobalds has quit [Client Quit]
09:02
deobalds has joined #jruby
09:07
deobalds has quit [Ping timeout: 252 seconds]
09:13
deobalds has joined #jruby
09:16
pawnbox has quit [Remote host closed the connection]
09:16
pawnbox has joined #jruby
09:29
drbobbeaty has joined #jruby
09:30
deobalds has quit [Quit: Computer has gone to sleep.]
09:32
drbobbeaty has quit [Client Quit]
09:55
pawnbox has quit [Remote host closed the connection]
10:03
pawnbox has joined #jruby
10:09
deobalds has joined #jruby
10:29
pilhuhn is now known as pil-afk
10:31
jeremyevans has quit [Ping timeout: 260 seconds]
10:35
deobalds has quit [Quit: Computer has gone to sleep.]
10:37
deobalds has joined #jruby
10:39
jeremyevans has joined #jruby
10:42
deobalds has quit [Ping timeout: 260 seconds]
10:51
deobalds has joined #jruby
10:51
TheWhip has joined #jruby
10:58
drbobbeaty has joined #jruby
11:00
deobalds has quit [Quit: Computer has gone to sleep.]
11:07
bbrowning_away is now known as bbrowning
11:19
pil-afk is now known as pilhuhn
11:34
pawnbox has quit [Remote host closed the connection]
11:49
vtunka has quit [Quit: Leaving]
11:57
pawnbox has joined #jruby
12:05
Cyrus has quit [Ping timeout: 260 seconds]
12:17
TheWhip has quit []
12:27
temporalfox has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
12:44
<
GitHub89 >
jruby/truffle-head ae5a183 Petr Chalupa: [Truffle] implement vm_set_process_title primitive as no-op
12:44
<
GitHub89 >
jruby/truffle-head 9bb416f Petr Chalupa: [Truffle] include core paths
12:44
<
GitHub89 >
jruby/truffle-head d2a9069 Petr Chalupa: [Truffle] bundle-workarounds: do not trap signals in bundle exec...
13:07
yahonda has joined #jruby
13:17
joast has joined #jruby
13:22
prasunanand has joined #jruby
13:26
vtunka has joined #jruby
13:27
perlun has joined #jruby
13:27
<
perlun >
Hi. I noted that 1.7.26 doesn't seem to be tagged at GitHub. 69763b8 seems to be the SHA. could somebody add it?
13:38
pawnbox has quit [Remote host closed the connection]
13:42
enebo has joined #jruby
13:51
temporalfox has joined #jruby
13:55
tcrawley-away is now known as tcrawley
13:57
akp has joined #jruby
14:01
akp has quit [Remote host closed the connection]
14:01
akp has joined #jruby
14:18
pawnbox has joined #jruby
14:26
perlun has joined #jruby
14:29
vtunka has quit [Ping timeout: 244 seconds]
14:40
<
enebo >
Must be from before I signed on
14:40
<
kares_ >
just that perlun seems to be missing 1.7.26 tag
14:41
<
kares_ >
perlun: actually I see the tag
14:41
<
enebo >
kares_: perlun: me too
14:41
<
kares_ >
wooow 19558 commits to master since!
14:42
<
enebo >
in any case I cannot push the tag
14:42
<
kares_ >
enebo: yeah it seems fine even in git ... should have checked first
14:43
temporalfox has quit [Ping timeout: 260 seconds]
14:43
<
kares_ >
are you guys planning 9.1.6 also soonish?
14:45
<
kares_ >
should it just re-mark as 27 ?
14:46
<
enebo >
kares_: before rubyconf for sure but we are working through rails so I think there may still be fixes coming
14:47
<
kares_ >
ok, thanks
14:47
<
enebo >
kares_: yeah seems confusing why we did not just accept that
14:47
<
enebo >
kares_: raising visibility of a class right?
14:48
<
kares_ >
yy - old issue I just marked it way back to go in
14:49
<
kares_ >
it's probably fine - but I am not sure if any changes where made in 9K for the API
14:49
<
enebo >
kares_: ah yeah I don’t know either
14:55
temporalfox has joined #jruby
14:58
subbu is now known as subbu|meeting
15:00
<
kares_ >
enebo: also wanted to ask a IR question ..
15:01
<
kares_ >
I mean if someone wanted to try expanding it by doing some more analysis - should it be a pass ?
15:02
<
kares_ >
pass as in terms of a CompilerPass
15:02
<
enebo >
kares_: it could be a pass but we somewhat lose some info
15:04
<
enebo >
kares_: I have asked this question generically many times too though. I think passes can always be made but in this case most of the info is available during build so we perform very little work (e.g. not another complete pass over our instrs) for the benefit
15:04
<
enebo >
kares_: but I have that FIXME: or note about how we could expand this
15:05
<
enebo >
kares_: plus we could also possible genericize this so a = begin; foo; rescue nil; end also worked (although I think this is rare in code)
15:06
<
kares_ >
enebo: was thinking if it would be OK to do there ... if it potentially did more work (not just simple rescue statements)
15:06
<
kares_ >
... or create a pass
15:06
<
enebo >
kares_: yeah at this point the only other thing I think we can add to this would be compound simple data like an array or a hash
15:07
<
enebo >
kares_: once that case is handled doing it as a pass might be more useful in the case we can constant propagate some variables as immutable operands and possibly have something like: b = 1; a = foo rescue [b]
15:08
<
enebo >
kares_: so as a pass it could be done after other passes
15:08
<
kares_ >
i see, interesting
15:09
<
kares_ >
need to look at those IR bits closer
15:09
<
enebo >
kares_: another internals thing you might be interested in looking at is how we do this optimization
15:09
<
enebo >
kares_: if further down the stack we encounter something which needs a backtrace we kill this optimization outright
15:10
<
enebo >
kares_: but we can keep track of regions where backtraces are needed as we unwind and possibly keep the optimization in place
15:11
<
enebo >
kares_: It adds some complexity so I just noted it was something to try some day if we noticed it
15:14
camlow325 has joined #jruby
15:20
thedarkone2 has joined #jruby
15:29
akp has quit [Remote host closed the connection]
15:30
akp has joined #jruby
15:31
akp has quit [Remote host closed the connection]
15:32
akp has joined #jruby
15:35
olle has joined #jruby
15:47
pilhuhn is now known as pil-afk
16:00
thedarkone2 has quit [Quit: thedarkone2]
16:09
subbu|meeting is now known as subbu|away
16:19
drbobbeaty has quit [Ping timeout: 245 seconds]
16:29
cj_afk is now known as johnsonch_afk
16:36
drbobbeaty has joined #jruby
16:39
johnsonch_afk is now known as johnsonch
16:40
claudiuinberlin has quit []
16:42
cthulhua has joined #jruby
16:46
bbrowning is now known as bbrowning_away
16:46
temporalfox has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
16:53
perlun has joined #jruby
17:02
thedarkone2 has joined #jruby
17:06
olle has quit [Quit: olle]
17:06
shellac has quit [Quit: Leaving]
17:10
cthulhua has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
17:10
drbobbeaty has quit [Ping timeout: 250 seconds]
17:11
<
perlun >
kares_: & enebo: thanks. I saw it now also. Sorry, my bad :)
17:11
<
perlun >
(the 1.7.26 tag)
17:16
pawnbox has quit [Remote host closed the connection]
17:23
pawnbox has joined #jruby
17:27
drbobbeaty has joined #jruby
17:35
subbu|away is now known as subbu
17:38
kegster has left #jruby [#jruby]
17:40
lanceball has quit [Excess Flood]
17:41
lanceball has joined #jruby
17:49
camlow325 has quit [Quit: WeeChat 1.5]
17:51
camlow325 has joined #jruby
17:58
bbrowning_away is now known as bbrowning
18:03
claudiuinberlin has joined #jruby
18:07
<
GitHub119 >
jruby/truffle-head ec486f9 Kevin Menard: [Truffle] Moved benchmarks out to a separate repository.
18:19
johnsonch is now known as johnsonch_afk
18:23
johnsonch_afk is now known as johnsonch
18:27
<
GitHub11 >
jruby/truffle-head b239bfd Petr Chalupa: [Truffle] use existing implementation instead of no-op primitive
18:27
<
GitHub11 >
jruby/truffle-head bc93a63 Petr Chalupa: [Truffle] do not patch bundler when not loaded
18:30
<
GitHub167 >
jruby/truffle-head b515dec Kevin Menard: [Truffle] Fixed path to ruby-benchmarks repository.
18:31
pil-afk is now known as pilhuhn
18:36
akp_ has joined #jruby
18:36
abstractj has joined #jruby
18:37
temporalfox has joined #jruby
18:39
<
qmx >
enebo: I could swear recvmsg/sendmsg were implemented already for jnr-posix - was this coming from somewhere else?
18:39
akp has quit [Ping timeout: 276 seconds]
18:49
<
enebo >
qmx: jnr-enxio?
18:49
<
qmx >
abstractj: ^^
18:49
<
enebo >
Maybe I am wrong…let me check
18:49
<
abstractj >
enebo: qmx jnr-unixsockets. I'm migrating the dirty UnixSockets C with JNI from DBus Java, to jnr-unixsockets
18:49
<
enebo >
qmx: jnr-unixsockets
18:49
<
abstractj >
I got stuck with these methods
18:50
<
abstractj >
maybe I missed something for sure
18:51
<
qmx >
I'm pretty sure I've seen that working before
18:51
<
qmx >
or I'm just with some form of alcohol-deprivation
18:52
rcvalle has joined #jruby
18:52
<
enebo >
I don’t see them as that name
18:53
<
enebo >
nor recvfrom
18:53
<
enebo >
hmmm I am confused
18:55
deobalds has joined #jruby
18:55
<
enebo >
abstractj: oh sorry I had a typo in my grep :)
18:55
<
enebo >
look at LibC.java
18:55
<
enebo >
recvmsg is defined
18:56
<
enebo >
in retrospect perhaps it should not be on that interface but it is where it is now :)
18:56
<
enebo >
so we bind libsocket and libc onto that interface
18:56
<
abstractj >
enebo: at jnr-posix right? Only double checking to make sure I'm looking at the right place
18:57
<
enebo >
abstractj: yeah they are bound there
18:57
<
enebo >
abstractj: It might be that they should be combined with enxio at some level but I have not worked on that library
18:58
<
enebo >
abstractj: but once you get a valid POSIX instance there is a posix.recvmsg() you can call
18:59
<
abstractj >
enebo: thanks Tom, will dig into the sources and give it a try
18:59
<
enebo >
abstractj: yeah np
18:59
<
abstractj >
qmx: thank you too!
19:00
<
qmx >
abstractj: :)
19:04
claudiuinberlin has quit [Remote host closed the connection]
19:05
claudiuinberlin has joined #jruby
19:10
deobalds has quit [Quit: Computer has gone to sleep.]
19:22
pawnbox has quit [Remote host closed the connection]
19:37
johnsonch is now known as johnsonch_afk
19:48
johnsonch_afk is now known as johnsonch
19:48
johnsonch is now known as johnsonch_afk
19:49
akp_ has quit [Remote host closed the connection]
19:49
akp has joined #jruby
20:04
drbobbeaty has quit [Ping timeout: 244 seconds]
20:21
drbobbeaty has joined #jruby
20:26
subbu is now known as subbu|afk
20:31
<
GitHub122 >
jruby/truffle-head 9685ac6 Brandon Fish: [Truffle] Modify Rbzlib.crc32 method to get specs passing
20:35
tcrawley is now known as tcrawley-away
20:36
pilhuhn is now known as pil-afk
20:36
pil-afk is now known as pil-zzZZzz
20:39
johnsonch_afk is now known as johnsonch
20:40
claudiuinberlin has quit []
20:50
subbu|afk is now known as subbu
20:58
akp_ has joined #jruby
21:01
akp has quit [Ping timeout: 265 seconds]
21:02
akp_ has quit [Ping timeout: 276 seconds]
21:03
akp has joined #jruby
21:07
akp has quit [Ping timeout: 244 seconds]
21:11
johnsonch is now known as johnsonch_afk
21:21
bbrowning is now known as bbrowning_away
21:21
lanceball is now known as lance|afk
21:23
<
GitHub100 >
jruby/truffle-head e798498 Kevin Menard: [Truffle] Fix benchmark setup.
21:31
temporal_ has joined #jruby
21:34
temporalfox has quit [Ping timeout: 245 seconds]
21:34
yahonda has left #jruby [#jruby]
21:35
<
GitHub6 >
jruby/truffle-head 0c2ec06 Kevin Menard: [truffle] Disable setting process name in AOT until we can link the native method properly.
21:56
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
22:07
johnsonch_afk is now known as johnsonch
22:27
enebo has quit [Quit: enebo]
22:59
camlow325 has quit [Quit: WeeChat 1.5]
23:40
rcvalle has quit [Quit: rcvalle]
23:58
camlow325 has joined #jruby