These are chat archives for opal/opal

23rd
Dec 2015
Adam Jahn
@ajjahn
Dec 23 2015 03:20
@elia Minitest, Yes! Would you consider releasing a new opal-activesupport version w/ the module introspection? I'm planning on yanking that sort of code out of react.rb in favor of leaning on active support.
Elia Schito
@elia
Dec 23 2015 10:02
@ajjahn released
Bernhard Weichel
@bwl21
Dec 23 2015 10:38
I try to understand how to use ruby code directly in a webpage.
Elia Schito
@elia
Dec 23 2015 10:41
like in <script type="text/ruby">?
Adam Jahn
@ajjahn
Dec 23 2015 14:53
@elia Thanks!
Mitch VanDuyn
@catmando
Dec 23 2015 14:57
@blw21 - you maybe want reactrb.org :-)
Brady Wied
@wied03
Dec 23 2015 16:48
@vais @meh @jgaskins @elia - My time has also been spent paying the bills, so I haven't gotten to the benchmark stuff (https://gist.github.com/wied03/76cb79e6076e48eee9a5) that was discussed at the end of October. I might need to set this one aside and if I do have time, focus on opal-rspec work since I was more steeped in that.
Elia Schito
@elia
Dec 23 2015 16:53
@wied03 I suggest opening an issue for that, will help keeping track of it and allow anyone to pickup the work
(also I have set up codetriage.com so there's a chance I'll be reminded of it some day :) )
Brady Wied
@wied03
Dec 23 2015 17:15
@elia - got it all summarized here - opal/opal#1255
Elia Schito
@elia
Dec 23 2015 17:15
Awesome!
Jamie Gaskins
@jgaskins
Dec 23 2015 17:16

@wied03 No worries. You don't need to do it all alone. :-) I pick up on deoptimizations whenever I notice them and I haven't noticed several of those methods. I do a lot of profiling on Clearwater apps, so any time something is deoptimized for reasons other than "Optimized too many times" (happens when too many combinations of different types are passed in), I start trying to figure out why.

The fact that I haven't noticed these methods means they don't take up a lot of execution time, at least in the Clearwater apps I've written. :-)

:+1: on the write-up.