00:03
pawnbox has joined #jruby
00:07
pawnbox has quit [Ping timeout: 244 seconds]
00:23
enebo has joined #jruby
00:32
enebo has quit [Quit: enebo]
00:33
pawnbox has joined #jruby
00:36
yfeldblum has joined #jruby
00:38
pawnbox has quit [Ping timeout: 252 seconds]
00:49
pawnbox has joined #jruby
00:54
pawnbox has quit [Ping timeout: 265 seconds]
01:08
grs has quit [Quit: o7]
01:14
e_dub has quit [Quit: ZZZzzz…]
01:15
pawnbox has joined #jruby
01:20
pawnbox has quit [Ping timeout: 276 seconds]
01:31
pawnbox has joined #jruby
01:35
pawnbox has quit [Ping timeout: 244 seconds]
01:52
zacts has quit [Quit: WeeChat 1.4]
02:23
e_dub has joined #jruby
02:31
<
GitHub199 >
jruby/java_call_sites 2101092 Charles Oliver Nutter: Call site caching for File.
02:31
<
GitHub199 >
jruby/java_call_sites 149a52e Charles Oliver Nutter: Fix missing caching for a couple to_hash sites.
02:53
johnsonch_afk is now known as johnsonch
03:14
<
GitHub88 >
jruby/java_call_sites 7b14eb7 Charles Oliver Nutter: Call site caching for Float.
03:16
e_dub has quit [Read error: Connection reset by peer]
03:17
e_dub has joined #jruby
03:24
johnsonch is now known as johnsonch_afk
03:46
pawnbox has joined #jruby
03:50
pawnbox has quit [Ping timeout: 260 seconds]
04:49
pawnbox has joined #jruby
04:53
pawnbox has quit [Ping timeout: 250 seconds]
05:08
pawnbox has joined #jruby
05:12
e_dub has quit [Read error: Connection reset by peer]
05:13
e_dub has joined #jruby
05:16
pawnbox has quit [Remote host closed the connection]
05:19
e_dub has quit [Read error: Connection reset by peer]
05:19
e_dub has joined #jruby
05:20
pawnbox has joined #jruby
05:21
skade has joined #jruby
05:36
pawnbox has quit [Remote host closed the connection]
05:41
raeoks has joined #jruby
05:42
pawnbox has joined #jruby
05:46
pawnbox has quit [Remote host closed the connection]
05:49
pawnbox has joined #jruby
05:52
pawnbox has quit [Remote host closed the connection]
06:06
skade has quit [Quit: Computer has gone to sleep.]
06:10
pawnbox has joined #jruby
06:10
thedarkone2 has quit [Quit: thedarkone2]
06:29
pawnbox_ has joined #jruby
06:31
pawnbox has quit [Ping timeout: 260 seconds]
06:42
donV has joined #jruby
06:54
<
GitHub54 >
jruby/master ae3c56f kares: tidy up legacy 19-suffix naming in Enumerable/Enumerator
06:54
<
GitHub54 >
jruby/master d7fa2ea kares: deprecate (old) initialize19 and initialize20 named methods
06:54
<
GitHub54 >
jruby/master d478130 kares: fix a local name typo + use getPrimitiveClass instead of Map
07:02
odix67 has joined #jruby
07:03
blaxter has joined #jruby
07:39
pilhuhn_ is now known as pilhuhn
07:42
pawnbox has joined #jruby
07:43
pawnbox_ has quit [Ping timeout: 276 seconds]
07:53
pawnbox has quit [Remote host closed the connection]
07:53
vtunka has joined #jruby
08:05
claudiuinberlin has joined #jruby
08:07
e_dub has quit [Max SendQ exceeded]
08:09
e_dub has joined #jruby
08:13
donV has quit [Ping timeout: 244 seconds]
08:29
skade has joined #jruby
08:29
pawnbox has joined #jruby
08:29
skade has quit [Client Quit]
08:32
pawnbox has quit [Remote host closed the connection]
08:32
pawnbox has joined #jruby
08:35
<
GitHub172 >
jruby/master 9020527 kares: [ji] align return values for java.lang.Iterable (and thus all Collection) ......
08:35
<
GitHub172 >
jruby/master b104023 kares: update ji doc stubs based on (recent) 'native' updates
08:38
vtunka has quit [Quit: Leaving]
08:41
pawnbox has quit [Remote host closed the connection]
08:42
pawnbox has joined #jruby
08:56
shellac has joined #jruby
08:57
pawnbox_ has joined #jruby
09:00
pawnbox has quit [Ping timeout: 276 seconds]
09:04
yfeldblum has quit [Ping timeout: 250 seconds]
09:14
blaxter has quit [Ping timeout: 265 seconds]
09:14
vtunka has joined #jruby
09:18
llaine has joined #jruby
09:34
djellemah has joined #jruby
09:37
pawnbox_ has quit [Remote host closed the connection]
09:39
blaxter has joined #jruby
09:39
dminuoso has joined #jruby
09:44
vtunka has quit [Quit: Leaving]
09:46
vtunka has joined #jruby
09:51
<
chrisseaton >
llaine: hello
09:51
<
chrisseaton >
I think we run roda, but not torquebox
09:52
<
chrisseaton >
I'd have to adjust it to use webrick, and then it'll be webrick that is slow
09:52
<
chrisseaton >
but I could try comparing truffle and jruby, both running webrick
09:53
<
llaine >
If you like at my repo on the link, i'm using sequel + roda maybe webrick and puma would be faster?
09:58
pawnbox has joined #jruby
09:58
<
chrisseaton >
I don't really know anything about all these different ruby web servers
09:59
<
chrisseaton >
we also don't support JDBC, so I'd have to change that
09:59
<
chrisseaton >
we're more compatible with MRI than we are with JRuby at the moment
10:00
<
llaine >
Okay, you guys support sequel only ?
10:02
<
llaine >
okay i'm going to remove jdbc use sequel, webrick
10:02
<
llaine >
how do i enable truffle ?
10:02
pawnbox has quit [Ping timeout: 250 seconds]
10:04
<
chrisseaton >
but what database connector would you use with sequel?
10:05
<
chrisseaton >
Sorry I think if you're trying to use a database, Truffle is unlikely to work at this stage
10:09
<
llaine >
Oh okay. Do you think in the future, you guys will add some support for any db connector?
10:11
pawnbox has joined #jruby
10:12
dminuoso_ has joined #jruby
10:14
dminuoso has quit [Ping timeout: 244 seconds]
10:28
<
chrisseaton >
We're working out how best to do it - we'll probably try and run the pg C extension soon
10:40
<
llaine >
okay great, ty for bringing this to the ruby community anyway :)
10:58
pawnbox has quit [Remote host closed the connection]
11:01
pawnbox has joined #jruby
11:03
pilhuhn is now known as pil-afk
11:07
sebstrax has joined #jruby
11:16
pawnbox has quit [Remote host closed the connection]
11:18
pawnbox has joined #jruby
12:14
vtunka has quit [Quit: Leaving]
12:16
vtunka has joined #jruby
12:22
e_dub has quit [Quit: ZZZzzz…]
12:37
pil-afk is now known as pilhuhn
12:52
tcrawley-away is now known as tcrawley
13:37
ITXpander has joined #jruby
13:38
johnsonch_afk is now known as johnsonch
13:38
e_dub has joined #jruby
13:50
lance|afk is now known as lanceball
13:55
pawnbox has quit [Remote host closed the connection]
14:03
knowtheory has quit [Read error: Connection reset by peer]
14:04
jsvd has quit [Ping timeout: 258 seconds]
14:04
chrisseaton has quit [Read error: Connection reset by peer]
14:04
asarih has quit [Write error: Connection reset by peer]
14:04
zph_ has quit [Ping timeout: 258 seconds]
14:04
pawnbox has joined #jruby
14:04
lopex has quit [Read error: Connection reset by peer]
14:04
sebstrax has quit [Read error: Connection reset by peer]
14:04
mccraig has quit [Read error: Connection reset by peer]
14:04
ekroon has quit [Read error: Connection reset by peer]
14:04
bruceadams has quit [Read error: Connection reset by peer]
14:04
aemadrid has quit [Read error: Connection reset by peer]
14:06
e_dub has quit [Quit: ZZZzzz…]
14:06
chrisseaton has joined #jruby
14:09
ekroon has joined #jruby
14:10
dminuoso_ has left #jruby [#jruby]
14:13
knowtheory has joined #jruby
14:13
skade has joined #jruby
14:16
zacts has joined #jruby
14:16
asarih has joined #jruby
14:16
skade has quit [Client Quit]
14:17
zph_ has joined #jruby
14:17
e_dub has joined #jruby
14:17
lopex has joined #jruby
14:18
sebstrax has joined #jruby
14:18
mccraig has joined #jruby
14:18
jsvd has joined #jruby
14:20
bruceadams has joined #jruby
14:20
aemadrid has joined #jruby
14:28
e_dub has quit [Quit: ZZZzzz…]
14:32
e_dub has joined #jruby
14:32
deathy has quit [Ping timeout: 250 seconds]
14:33
amdprophet has quit [Ping timeout: 250 seconds]
14:34
amdprophet has joined #jruby
14:35
enebo has joined #jruby
14:35
deathy has joined #jruby
14:36
andrewvc has quit [Ping timeout: 250 seconds]
14:36
andrewvc has joined #jruby
14:46
zacts has quit [Quit: WeeChat 1.4]
14:54
mhsjlw has joined #jruby
14:55
odix67 has quit [Quit: Leaving.]
14:56
<
mhsjlw >
i've called server.addListener(Adapter.new)
14:56
<
mhsjlw >
where Adapter is a class which includes ServerAdapter and contains the two methods shown in that java file
14:56
<
mhsjlw >
and it compiles, i just keep getting this error: Caused by: org.jruby.exceptions.RaiseException: (TypeError) wrong argument type Class (expected Module)
14:57
<
mhsjlw >
and it says that it's the line of the includes, which contains 'include ServerAdapter'
14:57
<
mhsjlw >
which i believe is correct, since that's what the wiki states
14:58
snkcld has quit [Ping timeout: 250 seconds]
15:00
snkcld has joined #jruby
15:00
camlow325 has joined #jruby
15:11
vtunka has quit [Quit: Leaving]
15:15
thedarkone2 has joined #jruby
15:15
pawnbox has quit [Remote host closed the connection]
15:15
pawnbox has joined #jruby
15:18
<
enebo >
mhsjlw: this is because ServerAdapter is not an interface but a concrete class
15:19
<
enebo >
mhsjlw: you need to MyClass < ServerAdapter in this case OR maybe just implement ServerListener since I suspect that is what that API is really writen against (well I hope so anyways)
15:31
joast has quit [Quit: Leaving.]
15:34
zacts has joined #jruby
15:36
e_dub has quit [Quit: ZZZzzz…]
15:40
subbu is now known as subbu|away
15:41
pawnbox has quit [Remote host closed the connection]
15:42
pawnbox has joined #jruby
15:44
zacts has quit [Ping timeout: 258 seconds]
15:50
<
GitHub41 >
jruby/master 9f3d164 Brandon Fish: [Truffle] Remove unnecessary EncodingConverter#initialize method
15:59
tcrawley is now known as tcrawley-away
16:00
Spynxic has joined #jruby
16:00
e_dub has joined #jruby
16:01
<
Spynxic >
Anyone know of a source of documentation/reference for creating new data structures?
16:01
ITXpander has quit [Quit: Leaving.]
16:02
llaine has quit [Ping timeout: 244 seconds]
16:03
prasunanand has quit [Remote host closed the connection]
16:04
subbu|away is now known as subbu
16:10
<
chrisseaton >
Spynxic: new data structures as in designing a new CS data structure? Or do you mean how to create a new class in the JRuby source code?
16:12
shellac has quit [Quit: Leaving]
16:15
bga57 has joined #jruby
16:19
tcrawley-away is now known as tcrawley
16:19
<
GitHub84 >
jruby/master 61bdcf5 Benoit Daloze: [Truffle] No need to bailout in ReadUserKeywordsHashNode.
16:19
claudiuinberlin has quit []
16:21
<
Spynxic >
chrisseaton: like a dictionary/struct with a different lookup policy
16:22
<
chrisseaton >
and you want to write it in Java or Ruby?
16:22
<
Spynxic >
I'd have to learn both so whichever is more suitable
16:25
<
chrisseaton >
It's always best to write code in pure Ruby where possible. I would suggest you at least prototype your idea there.
16:28
digitalextremist has quit [Remote host closed the connection]
16:31
blaxter has quit [Quit: foo]
16:31
<
Spynxic >
what type of language is ruby
16:33
joast has joined #jruby
16:34
<
chrisseaton >
It's an imperative, dynamically typed, object oriented language
16:34
<
chrisseaton >
Do you know this room about an implementation of Ruby? If you don't know what Ruby is you may not be in the right place (but you're very welcome of course)
16:35
<
Spynxic >
Seems like this would be the perfect place for such a question
16:36
<
Spynxic >
Are you referring to the original implementation of Ruby or the Graal and Truffle one
16:37
<
chrisseaton >
All implementations of Ruby are imperative, dynamically typed, object oriented
16:37
<
Spynxic >
yes but this room, which is its focus
16:38
<
chrisseaton >
It's about JRuby in general
16:38
<
chrisseaton >
Not the original Ruby implementation (MRI)
16:39
<
Spynxic >
A Java implementation (hence the 'j')?
16:39
<
chrisseaton >
Yes, JRuby is written in Java
16:39
<
Spynxic >
Does Ruby have anything similar to a dictionary?
16:40
<
Spynxic >
Python dictionary, C struct
16:40
<
chrisseaton >
Yes, it's called Hash
16:42
<
chrisseaton >
It's an ordered hash map
16:42
<
Spynxic >
Any idea what the time complexity would be to lookup an item?
16:43
<
chrisseaton >
If you use the obvious implementation of a hash table
16:43
<
Spynxic >
As in 1 step for any key..?
16:43
<
chrisseaton >
Amortised, yes
16:44
pawnbox has quit [Remote host closed the connection]
16:49
skade has joined #jruby
16:54
skade has quit [Ping timeout: 250 seconds]
16:54
pawnbox has joined #jruby
16:54
odix67 has joined #jruby
16:54
odix67 has quit [Client Quit]
17:00
camlow325 has quit [Remote host closed the connection]
17:00
claudiuinberlin has joined #jruby
17:01
camlow325 has joined #jruby
17:07
e_dub has quit [Remote host closed the connection]
17:13
e_dub has joined #jruby
17:16
rcvalle has joined #jruby
17:21
<
GitHub176 >
jruby/master d8fd91f Brandon Fish: [Truffle] Fix Comparable#== indentation
17:27
sebstrax has quit [Quit: Connection closed for inactivity]
17:48
mhsjlw has quit [Quit: Page closed]
17:50
claudiuinberlin has quit [Remote host closed the connection]
17:51
claudiuinberlin has joined #jruby
18:01
camlow325 has quit [Remote host closed the connection]
18:04
bbrowning has joined #jruby
18:19
claudiuinberlin has quit [Remote host closed the connection]
18:21
llaine has joined #jruby
18:21
camlow325 has joined #jruby
18:26
claudiuinberlin has joined #jruby
18:44
subbu is now known as subbu|lunch
18:49
<
GitHub194 >
jruby/master 29081b7 Benoit Daloze: [Truffle] Allow the YAML parser to compile.
18:53
blandflakes has joined #jruby
18:59
e_dub has quit [Quit: ZZZzzz…]
19:01
e_dub has joined #jruby
19:06
<
GitHub140 >
jruby/master f6e15ab Benoit Daloze: [Truffle] Mx: add image-demo benchmarks.
19:06
<
GitHub140 >
jruby/master afbe6a7 Benoit Daloze: [Truffle] CI: add image-demo benchmarks.
19:16
subbu|lunch is now known as subbu
19:29
sebstrax has joined #jruby
19:38
pitr-ch has quit [Read error: Connection reset by peer]
19:39
pitr-ch has joined #jruby
19:54
claudiuinberlin has quit [Remote host closed the connection]
19:55
claudiuinberlin has joined #jruby
19:59
e_dub has quit [Quit: ZZZzzz…]
20:00
e_dub has joined #jruby
20:04
djellemah_ has joined #jruby
20:04
yfeldblum has joined #jruby
20:05
djellemah has quit [Ping timeout: 240 seconds]
20:14
llaine has quit [Ping timeout: 260 seconds]
20:14
pawnbox has quit [Remote host closed the connection]
20:15
pawnbox has joined #jruby
20:15
claudiuinberlin has quit []
20:22
yfeldblum has quit [Read error: Connection reset by peer]
20:22
yfeldblum has joined #jruby
20:27
llaine has joined #jruby
20:54
djellemah_ is now known as djellemah
21:02
kith_ has joined #jruby
21:03
kith has quit [Ping timeout: 258 seconds]
21:03
e_dub has quit [Quit: ZZZzzz…]
21:04
e_dub has joined #jruby
21:04
tcrawley is now known as tcrawley-away
21:04
e_dub has quit [Client Quit]
21:05
camlow325 has quit [Remote host closed the connection]
21:07
yfeldblum has quit [Remote host closed the connection]
21:10
tcrawley-away is now known as tcrawley
21:11
yfeldblum has joined #jruby
21:13
<
GitHub92 >
jruby/master d3ea8ac Kevin Menard: [Truffle] Added a wrapper around Double.toString to simply TruffleBoundary cases.
21:13
<
GitHub92 >
jruby/master eb23d29 Kevin Menard: [Truffle] Added a wrapper around ByteList.create to simply TruffleBoundary cases.
21:13
<
GitHub92 >
jruby/master d51f121 Kevin Menard: [Truffle] Added a wrapper around the String constructor to simply TruffleBoundary cases.
21:17
llaine has quit [Ping timeout: 276 seconds]
21:18
bbrowning is now known as bbrowning_away
21:20
skade has joined #jruby
21:32
zacts has joined #jruby
21:35
johnsonch is now known as johnsonch_afk
21:35
prasunanand has joined #jruby
21:40
<
GitHub38 >
jruby/truffle-head 10c6b6e Chris Seaton: Merge branch 'master' into truffle-head...
21:43
zacts has quit [Quit: WeeChat 1.4]
21:45
e_dub has joined #jruby
21:54
skade has quit [Ping timeout: 244 seconds]
21:57
bzb has joined #jruby
21:58
e_dub has quit [Quit: ZZZzzz…]
22:04
zacts has joined #jruby
22:07
zacts has quit [Read error: Connection reset by peer]
22:09
zacts has joined #jruby
22:15
zacts has quit [Quit: WeeChat 1.4]
22:18
atambo has quit [Read error: Connection reset by peer]
22:19
atambo has joined #jruby
22:21
camlow325 has joined #jruby
22:29
bzb has quit [Remote host closed the connection]
22:33
bzb has joined #jruby
22:51
bzb has quit [Read error: Connection reset by peer]
23:02
e_dub has joined #jruby
23:48
e_dub has quit [Quit: ZZZzzz…]
23:57
sebstrax has quit [Quit: Connection closed for inactivity]