00:01
skade has quit [Quit: Computer has gone to sleep.]
00:12
Prasun has joined #jruby
00:16
daicoden_ has quit [Remote host closed the connection]
00:32
_whitelogger has joined #jruby
00:46
elia has quit [Quit: Computer has gone to sleep.]
00:55
camlow325 has quit []
01:13
daicoden_ has joined #jruby
01:18
lan5432 has quit [Quit: Lost terminal]
01:20
johnsonch_afk is now known as johnsonch
01:23
provokeme has joined #jruby
01:28
provokeme has left #jruby ["rcirc on GNU Emacs 24.4.50.1"]
01:30
Jamo__ has quit [Ping timeout: 260 seconds]
01:31
Jamo has joined #jruby
01:32
lance|afk has quit [Ping timeout: 276 seconds]
01:33
lanceball has joined #jruby
02:12
daicoden_ has quit [Remote host closed the connection]
02:18
daicoden_ has joined #jruby
02:29
jstemen has joined #jruby
02:30
tomjoro has quit [Remote host closed the connection]
02:37
nirvdrum has quit [Ping timeout: 244 seconds]
02:42
johnsonch is now known as johnsonch_afk
02:52
bjfish2 has quit [Quit: bjfish2]
02:57
daicoden_ has quit [Remote host closed the connection]
02:59
nicksieger has quit []
03:00
daicoden has joined #jruby
03:06
Prasun has quit [Ping timeout: 244 seconds]
03:25
eshea has joined #jruby
03:29
eshea has quit [Ping timeout: 244 seconds]
03:31
tomjoro has joined #jruby
03:53
colinsurprenant has quit [Quit: colinsurprenant]
04:03
pawnbox has joined #jruby
04:12
jstemen has quit [Ping timeout: 264 seconds]
04:24
jstemen has joined #jruby
04:54
yfeldblum has quit [Ping timeout: 250 seconds]
05:04
skade has joined #jruby
05:15
xardion has joined #jruby
05:15
xardion_ has quit [Ping timeout: 244 seconds]
05:31
eshea has joined #jruby
05:36
eshea has quit [Ping timeout: 248 seconds]
05:40
tenderlove has joined #jruby
05:40
tenderlove has quit [Remote host closed the connection]
05:44
jstemen has quit [Ping timeout: 248 seconds]
05:44
Prasun has joined #jruby
05:46
thedarkone2 has quit [Quit: thedarkone2]
05:53
donV has joined #jruby
06:03
Prasun has quit [Ping timeout: 244 seconds]
06:04
Prasun has joined #jruby
06:04
skade has quit [Quit: Computer has gone to sleep.]
06:05
tomjoro has quit [Ping timeout: 244 seconds]
06:11
donV has quit [Quit: donV]
06:12
pawnbox has quit [Remote host closed the connection]
06:15
daicoden has quit [Ping timeout: 244 seconds]
06:16
daicoden_ has joined #jruby
06:21
Prasun has quit [Ping timeout: 244 seconds]
06:26
daicode__ has joined #jruby
06:26
daicoden_ has quit [Read error: Connection reset by peer]
06:31
pawnbox has joined #jruby
06:34
donV has joined #jruby
06:34
yfeldblum has joined #jruby
06:41
skade has joined #jruby
06:45
pawnbox has quit [Remote host closed the connection]
06:50
pawnbox has joined #jruby
06:58
pawnbox has quit [Remote host closed the connection]
07:02
pawnbox has joined #jruby
07:06
pawnbox has quit [Remote host closed the connection]
07:07
pawnbox has joined #jruby
07:08
tomjoro has joined #jruby
07:14
daicode__ has quit [Remote host closed the connection]
07:18
djellemah_ has quit [Remote host closed the connection]
07:34
robbyoconnor has joined #jruby
07:34
skade has quit [Quit: Computer has gone to sleep.]
07:38
CustosLimen has quit [Ping timeout: 260 seconds]
07:41
CustosLimen has joined #jruby
07:44
elia has joined #jruby
07:53
pawnbox has quit [Remote host closed the connection]
07:53
pawnbox has joined #jruby
07:59
vtunka has joined #jruby
08:07
hummingV has joined #jruby
08:08
vtunka has quit [Quit: Leaving]
08:09
donV has quit [Ping timeout: 264 seconds]
08:09
hummingV has quit [Client Quit]
08:14
hummingV has joined #jruby
08:15
eshea has joined #jruby
08:16
<
hummingV >
Hi there, a ruby gem (mustache) specifies require_ruby_version to be ~>2.0. jruby 1.7.9 is supposed to be compatible with ruby 2.2 but seems that gemspec checks against the version number 1.7.9
08:16
shellac has joined #jruby
08:17
<
hummingV >
is there a way to specify "ruby version" of jruby somehow so that gems will install?
08:18
<
hummingV >
sorry, 1.7.19*
08:19
skade has joined #jruby
08:20
eshea has quit [Ping timeout: 276 seconds]
08:21
pawnbox_ has joined #jruby
08:23
pawnbox has quit [Ping timeout: 252 seconds]
08:24
<
hummingV >
ah ok, jruby 1.7.19 is compatible only with ruby 1.9 anyway
08:24
Prasun has joined #jruby
08:30
benlovell has joined #jruby
08:35
pawnbox_ has quit [Remote host closed the connection]
08:36
pawnbox has joined #jruby
08:39
pawnbox has quit [Remote host closed the connection]
08:39
pawnbox has joined #jruby
08:49
drbobbeaty has joined #jruby
08:50
pawnbox has quit [Remote host closed the connection]
08:50
pawnbox has joined #jruby
08:54
<
GitHub68 >
jruby-openssl/master 226a278 kares: [build] set current dev version as SNAPSHOT
08:54
<
GitHub68 >
jruby-openssl/master 122c03d kares: handle equals/hashCode on SSL::Session and raise on timeout int overflow
08:54
<
GitHub68 >
jruby-openssl/master 916ef9b kares: code-style
08:55
ITXpander has joined #jruby
08:56
pawnbox has quit [Remote host closed the connection]
08:56
pawnbox has joined #jruby
09:03
Prasun has quit [Ping timeout: 244 seconds]
09:13
djellemah has quit [Quit: Leaving]
09:13
djellemah has joined #jruby
09:22
<
GitHub189 >
[jruby-openssl] kares closed issue #55: WaitReadable/Writable exceptions generate backtraces
https://git.io/vVmFu
09:23
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
09:25
<
GitHub86 >
[jruby] perlun opened pull request #3767: Workaround for JRuby bug with UTF-8 encoding on non-English Windows (jruby-1_7...fix-win32-registry-error-handling-bug-with-utf8-windows-other-languages)
https://git.io/vVmbf
09:46
<
GitHub187 >
jruby/master 6966567 kares: [travis-ci] lower PermGem a bit and try limiting meta-space size on Java 8 as well...
09:48
benlovell has quit [Ping timeout: 248 seconds]
09:54
pawnbox has quit [Ping timeout: 252 seconds]
09:55
benlovell has joined #jruby
10:00
skade has quit [Quit: Computer has gone to sleep.]
10:01
benlovell has quit [Ping timeout: 264 seconds]
10:02
benlovell has joined #jruby
10:03
tomjoro has quit [Remote host closed the connection]
10:04
skade has joined #jruby
10:04
skade has quit [Client Quit]
10:20
<
GitHub193 >
jruby-openssl/master f12aab2 kares: try to do smt `SSLContext.session=` is set and also try answering session_reused?...
10:29
pawnbox has joined #jruby
10:35
pawnbox_ has joined #jruby
10:35
pawnbox has quit [Ping timeout: 264 seconds]
10:44
yfeldblum has quit [Ping timeout: 250 seconds]
10:45
pawnbox_ has quit [Remote host closed the connection]
10:47
pawnbox has joined #jruby
10:51
shellac has joined #jruby
10:53
xardion_ has joined #jruby
10:53
xardion has quit [Ping timeout: 246 seconds]
10:55
skade has joined #jruby
10:58
drbobbeaty has joined #jruby
11:07
yfeldblum has joined #jruby
11:08
<
GitHub50 >
jruby-openssl/master ed95b2c kares: SSLSocket.session= needs to delay session initialization after the engine is setup...
11:15
benlovell has quit [Ping timeout: 252 seconds]
11:22
skade has quit [Quit: Computer has gone to sleep.]
11:23
benlovell has joined #jruby
11:24
Prasun has joined #jruby
11:25
skade has joined #jruby
11:26
yfeldblum has quit [Ping timeout: 248 seconds]
11:27
benlovell has quit [Ping timeout: 240 seconds]
11:36
benlovell has joined #jruby
11:41
benlovell has quit [Ping timeout: 252 seconds]
11:43
benlovell has joined #jruby
11:45
skade has quit [Read error: Connection reset by peer]
11:45
skade has joined #jruby
11:57
benlovel1 has joined #jruby
11:59
Prasun has quit [Ping timeout: 264 seconds]
11:59
benlovell has quit [Read error: Connection reset by peer]
11:59
vtunka has joined #jruby
11:59
Prasun has joined #jruby
12:02
lanceball has quit [Changing host]
12:02
lanceball has joined #jruby
12:03
tomjoro has joined #jruby
12:07
benlovel1 has quit [Ping timeout: 264 seconds]
12:11
Prasun has quit [Ping timeout: 244 seconds]
12:17
tomjoro has quit [Remote host closed the connection]
12:25
tcrawley-away is now known as tcrawley
12:31
bbrowning_away is now known as bbrowning
12:32
<
GitHub166 >
jruby/truffle-head a069009 Chris Seaton: [Truffle] Update Truffle version.
12:32
<
GitHub166 >
jruby/truffle-head 3b61f74 Chris Seaton: Merge branch 'truffle-new-tagging' into truffle-head...
12:32
<
GitHub166 >
jruby/truffle-head 3197942 Chris Seaton: [Truffle] Remove tagging compatibility mode.
12:49
pawnbox has quit [Remote host closed the connection]
12:51
benlovell has joined #jruby
12:57
benlovell has quit [Ping timeout: 250 seconds]
12:58
bjfish2 has joined #jruby
13:01
benlovell has joined #jruby
13:02
pawnbox has joined #jruby
13:05
benlovell has quit [Ping timeout: 244 seconds]
13:09
pawnbox has quit [Remote host closed the connection]
13:09
pawnbox has joined #jruby
13:14
benlovell has joined #jruby
13:15
<
GitHub142 >
[jruby] eregon commented on commit ad44636: I would rather do that check at Java level, it seems a bit funny here. Or use `method_defined?` at least :smile:
https://git.io/vVYwa
13:15
lan5432_ has joined #jruby
13:18
elia_ has joined #jruby
13:19
benlovell has quit [Ping timeout: 248 seconds]
13:19
adgtl has quit [Ping timeout: 248 seconds]
13:20
snkcld has quit [Ping timeout: 248 seconds]
13:21
elia has quit [Ping timeout: 248 seconds]
13:21
adgtl has joined #jruby
13:23
snkcld has joined #jruby
13:24
johnsonch_afk is now known as johnsonch
13:26
tomjoro has joined #jruby
13:28
benlovell has joined #jruby
13:31
skade has quit [Quit: Computer has gone to sleep.]
13:32
benlovell has quit [Read error: Connection reset by peer]
13:33
benlovell has joined #jruby
13:33
skade has joined #jruby
13:34
colinsurprenant has joined #jruby
13:45
Prasun has joined #jruby
13:59
AckZ has joined #jruby
14:01
ITXpander has quit [Quit: Leaving.]
14:15
skade has quit [Ping timeout: 250 seconds]
14:17
eshea has joined #jruby
14:17
eshea has quit [Remote host closed the connection]
14:17
eshea has joined #jruby
14:21
thedarkone2 has joined #jruby
14:22
benlovell has quit [Ping timeout: 246 seconds]
14:25
nirvdrum has joined #jruby
14:26
akp has joined #jruby
14:27
<
akp >
how can i examine a cert and key in rjruby?
14:28
benlovell has joined #jruby
14:30
camlow325 has joined #jruby
14:35
Guest36566 is now known as Cyrus
14:36
Cyrus has joined #jruby
14:36
Cyrus has quit [Changing host]
14:51
ITXpander has joined #jruby
15:06
jstemen has joined #jruby
15:22
benlovell has quit [Read error: Connection reset by peer]
15:23
robbyoconnor has quit [Ping timeout: 276 seconds]
15:26
benlovell has joined #jruby
15:28
ITXpander has quit [Quit: Leaving.]
15:29
<
kares_ >
akp: there are java tools for .jks keystore otherwise programatically same as with MRI
15:30
jstemen has quit [Ping timeout: 264 seconds]
15:30
benlovell has quit [Ping timeout: 268 seconds]
15:36
Prasun has quit [Ping timeout: 244 seconds]
15:38
Prasun has joined #jruby
15:40
pietr0 has quit [Read error: Connection reset by peer]
15:40
bjfish2 has quit [Read error: Connection reset by peer]
15:41
cremes has quit [Read error: Connection reset by peer]
15:41
pietr0 has joined #jruby
15:41
cremes has joined #jruby
15:42
bjfish2 has joined #jruby
15:44
skade has joined #jruby
15:53
benlovell has joined #jruby
15:53
akp has quit [Remote host closed the connection]
15:55
enebo has joined #jruby
15:57
benlovell has quit [Ping timeout: 260 seconds]
15:58
bjfish2 has quit [Quit: bjfish2]
15:58
bjfish2 has joined #jruby
16:02
pawnbox has quit [Remote host closed the connection]
16:02
eshea_ has joined #jruby
16:03
daicoden_ has joined #jruby
16:04
pawnbox has joined #jruby
16:04
pawnbox has quit [Remote host closed the connection]
16:05
pawnbox has joined #jruby
16:05
eshea has quit [Ping timeout: 250 seconds]
16:08
benlovell has joined #jruby
16:17
elia_ has quit [Quit: Computer has gone to sleep.]
16:18
shellac has quit [Quit: Ex-Chat]
16:25
<
GitHub76 >
jruby/master c4647f5 Petr Chalupa: [Truffle] add static getter to MethodFilter based on Visibility
16:25
<
GitHub76 >
jruby/master 7219bb6 Petr Chalupa: [Truffle] DRY up Module.*_method_defined? and Module.*_instance_methods
16:25
<
GitHub76 >
jruby/master da4d8bc Petr Chalupa: [Truffle] use java in noMethodErrorOnReceiver
16:32
<
GitHub179 >
[jruby] pitr-ch commented on commit ad44636: fixed da4d8bc [Truffle] use java in noMethodErrorOnReceiver
https://git.io/vVORW
16:38
eshea_ has quit [Remote host closed the connection]
16:52
benlovell has quit [Ping timeout: 248 seconds]
16:54
skade has quit [Read error: Connection reset by peer]
16:54
skade has joined #jruby
16:55
colinsurprenant has quit [Quit: colinsurprenant]
16:56
akp has joined #jruby
16:57
eshea has joined #jruby
16:58
eshea has quit [Remote host closed the connection]
16:58
daicoden_ has quit [Remote host closed the connection]
16:58
eshea has joined #jruby
16:59
camlow325 has quit [Remote host closed the connection]
17:00
Balzrael has joined #jruby
17:01
camlow325 has joined #jruby
17:01
64MAAPXAT has joined #jruby
17:10
brightball has quit [Quit: Leaving...]
17:14
bjfish2 has joined #jruby
17:22
blandflakes has joined #jruby
17:40
<
lan5432_ >
Does newinstance method use ruby allocators?
17:47
<
GitHub153 >
jruby-openssl/master 7abba65 kares: cleanup - do not export non-public type
17:47
<
GitHub153 >
jruby-openssl/master f916d1a kares: remove unused deprecated method
17:47
<
GitHub153 >
jruby-openssl/master 684b850 kares: hide un-used empty class
17:49
<
GitHub47 >
jruby/master 028d16b kares: use RubyString.newString passing down StringBuilder instance directly
17:49
<
GitHub47 >
jruby/master 83f8aad kares: [test] silence timeout deprecation warning
17:49
<
GitHub47 >
jruby/master 1124ec5 kares: compare metaClass on Exception.== before message and backtrace comparison
17:55
camlow325 has quit [Remote host closed the connection]
17:58
eshea_ has joined #jruby
18:00
eshea has quit [Ping timeout: 246 seconds]
18:03
camlow325 has joined #jruby
18:05
camlow325 has quit [Remote host closed the connection]
18:08
camlow325 has joined #jruby
18:21
bb010g has joined #jruby
18:27
elia has joined #jruby
18:29
<
lan5432_ >
kares_: does newinstance method use ruby allocators?
18:32
camlow325 has quit [Remote host closed the connection]
18:32
knu has quit [Quit: Reboot...]
18:32
knu has joined #jruby
18:33
akp has quit [Remote host closed the connection]
18:33
Prasun has quit [Ping timeout: 268 seconds]
18:34
skade has quit [Quit: Computer has gone to sleep.]
18:34
Prasun has joined #jruby
18:34
skade has joined #jruby
18:35
skade has quit [Read error: Connection reset by peer]
18:36
skade has joined #jruby
18:37
skade has quit [Client Quit]
18:40
64MAAPXAT has quit [Remote host closed the connection]
18:40
eshea_ has quit [Remote host closed the connection]
18:41
eshea has joined #jruby
18:43
daicoden has joined #jruby
18:49
<
enebo >
lan5432_: newInstance is java introspection mechanism for standing up a Java instance. The bug you are trying to figure out is because become_java! is called which generates a Java class based on the interfaces/class it is based on in Java
18:49
akp has joined #jruby
18:49
<
akp >
is it possible to use jmx monitoring against jruby?
18:49
<
enebo >
lan5432_: so really this is about reify not add a Java constructor to the class it is generating
18:50
<
enebo >
akp:https://rubygems.org/gems/jmx
18:51
<
enebo >
akp: Even though it has not had a recent release it does allow registering mbeans and you can certainly write client code to access existing mbeans
18:51
<
enebo >
akp: the tests/ give some example code to look at
18:52
<
lan5432_ >
From the code provided by byteit I figured out we had a problem of using the incorrect java class to obtain constructors. My bad then
18:53
<
enebo >
lan5432_: I believe it is using the right one but we only define a RubyObject-like constructor and a no-op constructor to become_java! types
18:53
<
lan5432_ >
The term "reify" is about the translation from Java to Ruby and viceversa?
18:53
<
enebo >
lan5432_: so I think this is about introspecting the constructor signatures of the Java types it is standing up and adding those constructos as well
18:54
<
lan5432_ >
Yeah, I checked the code and I saw we're doing the correct class, that's why I was confused
18:54
<
enebo >
lan5432_: in this case it means stand up this Ruby object with Java signatures as a Java type
18:54
<
enebo >
lan5432_: normally our JI wrapped Java objects are just wrapped as a proxy to the real Java object. reification actually generates a real Java type on the fly
18:55
<
akp >
enebo: i have something already that is running in jruby. i was wondering if i could enable jmx to monitor this jruby env
18:55
<
enebo >
lan5432_: reify might not have been descriptive enough to make that clear
18:55
<
enebo >
akp: sure. I guess the amount of work depends on what you want to monitor
18:56
<
enebo >
akp: for example we dio ship mbeans for JIT statistics already
18:56
<
enebo >
akp: but if you want your own data expoosed to an mbean console you can write your own mbean (in Java or Ruby via jmx gem)
18:56
colinsurprenant has joined #jruby
18:57
elia has quit [Quit: Computer has gone to sleep.]
18:57
<
lan5432_ >
So we wrap Java objects with functionality to provide for JRuby and then reify allows us to obtain the type?
18:57
<
GitHub48 >
jruby/master 91ec95f Kevin Menard: [Truffle] Added basic interned rope stats.
18:58
<
akp >
enebo: so if this app that is launching is being invoked by java to invoke jruby, can i just throw it a -Dcom.sun.management.jmxremote as an option?
18:58
<
enebo >
lan5432_: become_java! came into existence for better reporting since heaps would show it as a real Java type and not a RubyClass and to also allow Java APIs which expect .class to be able to get a specicif .class
18:58
camlow325 has joined #jruby
18:58
camlow325 has quit [Remote host closed the connection]
18:59
<
enebo >
akp: yes. Some security stuff may come into play too. That is probably the one thing we probably do not have simplified at all
18:59
<
enebo >
akp: but that mostly is setting properties (in Java usually as -D)
18:59
<
akp >
enebo: ok cool, thanks. i think i have all i need.
19:01
camlow325 has joined #jruby
19:01
eshea has quit [Remote host closed the connection]
19:01
camlow325 has quit [Remote host closed the connection]
19:01
eshea has joined #jruby
19:02
camlow325 has joined #jruby
19:05
<
lan5432_ >
Yeah, I should really read all the documentation we have. I'm sorry
19:05
<
enebo >
lan5432_: yeah that’s ok. I could not find a link to this directly but found it through google
19:06
<
enebo >
lan5432_: so I would not call this documentation handily available
19:06
<
enebo >
lan5432_: on top of that you did not know that the bug even depended on this
19:06
<
enebo >
lan5432_: so don'
19:06
<
enebo >
don’t worry … is the short version
19:07
<
lan5432_ >
Well, I feel like not knowing that is a bad thing on me, since I probably misunderstood things
19:14
donV has joined #jruby
19:16
skade has joined #jruby
19:18
brauliobo has joined #jruby
19:21
subbu_ss has joined #jruby
19:24
lan5432_ has quit [Read error: Connection reset by peer]
19:29
lan5432 has joined #jruby
19:41
pawnbox has quit [Remote host closed the connection]
19:42
pawnbox has joined #jruby
19:43
lan5432 has quit [Read error: Connection reset by peer]
19:44
tjohnson has quit [Quit: Connection closed for inactivity]
19:46
skade has quit [Quit: Computer has gone to sleep.]
19:50
skade has joined #jruby
19:50
yfeldblum has joined #jruby
19:51
bbrowning is now known as bbrowning_away
19:52
skade has quit [Client Quit]
20:05
whitby has joined #jruby
20:09
grs has quit [Ping timeout: 276 seconds]
20:22
grs has joined #jruby
20:24
skade has joined #jruby
20:29
lan5432 has joined #jruby
20:36
benlovell has joined #jruby
20:57
benlovell has quit [Ping timeout: 246 seconds]
21:00
akp has quit [Remote host closed the connection]
21:07
subbu_ss has quit [Ping timeout: 248 seconds]
21:09
subbu_ss has joined #jruby
21:11
colinsurprenant has quit [Quit: colinsurprenant]
21:13
yfeldblum has quit [Remote host closed the connection]
21:24
yfeldblum has joined #jruby
21:27
johnsonch is now known as johnsonch_afk
21:40
eshea has quit [Remote host closed the connection]
21:40
eshea has joined #jruby
21:40
eshea has quit [Client Quit]
21:40
drbobbeaty has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
21:47
ITXpander has joined #jruby
21:48
bb010g has quit [Quit: Connection closed for inactivity]
22:02
Balzrael has quit [Quit: Leaving]
22:02
bbrowning_away is now known as bbrowning
22:03
enebo has quit [Quit: enebo]
22:10
Prasun has quit [Ping timeout: 264 seconds]
22:11
Prasun has joined #jruby
22:12
havenwood has joined #jruby
22:12
havenwood has quit [Changing host]
22:13
ITXpander has quit [Quit: Leaving.]
22:17
enebo has joined #jruby
22:19
enebo has quit [Client Quit]
22:24
subbu_ss has quit [Ping timeout: 264 seconds]
22:31
subbu_ss has joined #jruby
22:51
elia has joined #jruby
23:13
tcrawley is now known as tcrawley-away
23:14
donV has quit [Quit: donV]
23:16
skade has quit [Quit: Computer has gone to sleep.]
23:40
daicoden has quit [Remote host closed the connection]
23:43
whitby has joined #jruby
23:44
daicoden has joined #jruby
23:45
skade has joined #jruby
23:54
skade has quit [Quit: Computer has gone to sleep.]