Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

There was a problem

You must be a member of this account.

Activity (RSS)

Monday, August 31 2009
52 Problems with unicode strings was created
  • Martin Skinner
    Martin Skinner created the ticket at 8:05 AM

    Unicode javascript strings are not transferred to ruby correctly. Here's an example. I create a javascript string consisting of a single Euro-Sign (see http://w...

Wednesday, July 29 2009
10 RubyLandProxy#length (and #size) Masking Problems was updated
2 Hardcoded Stack and Heap Sizes was updated
5 Support Windows was updated
44 GC error ? was updated
46 Make inspect better was updated
48 Segfault on shutdown was updated
  • John Barnette
    • State changed from new to invalid
    by John Barnette at 2:26 PM

    Duplicated in a GitHub Issues ticket, since I'm shutting LightHouse down soon.

12 RDoc was updated
47 Error installing 1.1 gem was updated
  • John Barnette
    • State changed from open to resolved
    by John Barnette at 2:24 PM
Tuesday, June 23 2009
49 install dependencies was updated
50 Arrays in JS vs arrays in Ruby was updated
51 to_json problems with objects/hashes was updated
7 String/Symbol Agnosticism was updated
6 Implement <=> for Enumerable Proxies was updated
  • John Barnette
    • State changed from new to resolved
    by John Barnette at 12:26 AM

    No need in a year. Closing.

Tuesday, June 09 2009
51 to_json problems with objects/hashes was updated
  • Jonah Fox
    Jonah Fox commented at 4:23 AM

    actually that was slightly incorrect - here's an updated version

    module Johnson
    module SpiderMonkey

    class RubyLandProxy
      def to_json(arg=nil)
        RubyLandProx...
  • Jonah Fox
    Jonah Fox created the ticket at 4:19 AM

    I had trouble converting RubyLand proxies into JSON. One problem is converting array's "[1,1]" ends up as "1,1" if you use 'json' library. This is fixed by usin...

Wednesday, May 27 2009
50 Arrays in JS vs arrays in Ruby was created
  • Jose
    Jose created the ticket at 1:16 AM

    I've been using Johnson's gem and have discovered some (sort of) bugs, but still have no time to check what the precise problem is.

    There seems to be a compatib...

Saturday, April 18 2009
49 install dependencies was created
  • Micah Geisel
    Micah Geisel created the ticket at 1:40 AM

    FYI... on ubuntu 8.10, i had to install rake-compiler and hoe to get the 1.1 gem to install. maybe list these as dependencies?

Monday, April 06 2009
48 Segfault on shutdown was updated
  • Jon Crosby
    Jon Crosby commented at 2:35 PM

    Here you go:

    296 examples, 0 failures, 27 pending JS engine warning: leaking GC root 'JSScriptProxy' at 0x1e0e040 JS engine warning: 1 GC root remains after des...

  • John Barnette
    John Barnette commented at 2:00 PM

    After you "run", run "bt" and attach the backtrace. Thanks! :)

    ~ j. // mobile. bad spelling, etc.

    On Apr 6, 2009, at 1:48 PM, Lighthouse no-reply@lighthouseapp....

  • Jon Crosby
    Jon Crosby commented at 1:48 PM

    After issuing "run" at the gdb prompt, here is the output:

    Program received signal EXC_BAD_ACCESS, Could not access memory. Reason: KERN_INVALID_ADDRESS at addr...

  • Jon Crosby
    Jon Crosby commented at 1:32 PM

    Running the following simply opens the gdb prompt. Running it without gdb produces the segfault. Is there some other argument I should be passing to gdb?

    gdb --...

  • Jon Crosby
    Jon Crosby commented at 9:59 AM

    Thanks for the GDB tip. I'll run using that and post output here.

    Regarding 1.1, I am using the latest SHA from GitHub installed using the rake task: http://gi...

4 earlier changes…
  • Jon Crosby
    Jon Crosby commented at 9:52 AM

    One more bit of info: the only spec that exercises Johnson is in spec/resource_spec.rb and this spec runs on its own without errors. As mentioned above, the pro...

  • John Barnette
    John Barnette commented at 9:51 AM

    It's not you. :) We're definitely having some problems with double
    frees on runtime shutdown. Could you possibly run your spec process
    under GDB and attach the ...

  • Jon Crosby
    Jon Crosby commented at 9:49 AM

    I pushed the code to GitHub. If you check out the jsonquery branch for CloudKit, you will see it. The direct link is here:

    http://github.com/jcrosby/cloudk...

    ...

  • Jon Crosby
    Jon Crosby created the ticket at 7:35 AM

    When running specs on CloudKit using Johnson, I am getting a consistent error at the end of every run of specs:

    296 examples, 0 failures, 27 pending JS engine w...

Sunday, April 05 2009
35 Run jQuery's Tests Successfully was updated
  • John Barnette
    • State changed from new to invalid
    by John Barnette at 7:06 PM

    This will end up being more of a Taka-related thing.

40 Allow js-only load paths in Johnson.require was updated
11 README was updated
43 ERROR Installing Development Gem was updated
  • John Barnette
    • State changed from open to resolved
    by John Barnette at 7:02 PM
47 Error installing 1.1 gem was updated
  • John Barnette
    • State changed from new to open
    by John Barnette at 7:01 PM

    Ah, bet it's a Hoe version dependency thing. Thanks, I'll take a look.

  • Jon Crosby
    Jon Crosby created the ticket at 6:25 PM

    When trying to install the development gem from GitHub, I am getting the following error:

    rake aborted! No such file or directory - Manifest.txt

    It looks like y...

Wednesday, September 03 2008
46 Make inspect better was created
  • Aaron Patterson
    Aaron Patterson created the ticket at 9:24 AM

    We need to make inspect better on rubyland proxied objects.

Sunday, August 17 2008
44 GC error ? was updated
  • Jonah Fox
    Jonah Fox commented at 9:00 AM

    New info - not sure if it helps, but Johnson doesn't crash when running on Passenger.

    So that's just mongrel/rails where it crashes.

    J

Tuesday, July 22 2008
44 GC error ? was updated
  • Jonah Fox
    Jonah Fox commented at 1:50 AM

    OK - more info

    Tried in Merb (mongrel) - no failure.

    Tried in Rails with Thin backend - no failure.

    so it looks like it's something to do with mongrel on Ra...

Monday, July 21 2008
44 GC error ? was updated
  • John Barnette
    • Assigned user set to Aaron Patterson
    by John Barnette at 9:59 AM

    Shooting this over to AP, since he was looking for it.

  • Jonah Fox
    Jonah Fox commented at 9:54 AM

    I also occasionally see :

    /Library/Ruby/Gems/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:285: [BUG] Segmentation fault

    ruby 1.8.6 (2008-03-03) [universal-darwin9.0...

  • Jonah Fox
    Jonah Fox commented at 2:10 AM

    This is the exact error I am seeing,

Sunday, July 20 2008
44 GC error ? was updated
  • Ripta Pasay
    Ripta Pasay commented at 2:52 PM

    Oops... I guess I cleared the assigned field, and Lighthouse ain't telling me who it was assigned to originally. Sigh.

  • Ripta Pasay
    • Assigned user cleared.
    • Tag set to gc, osx, spidermonkey
    by Ripta Pasay at 2:44 PM

    The assertion failure seems to only happen when the second request doesn't use Johnson::Runtime, but the first does. For example,

    class HomeController < Appli...
Friday, July 18 2008
2 Hardcoded Stack and Heap Sizes was updated
  • Jonah Fox
    • Tag cleared.
    by Jonah Fox at 12:20 PM

    4months old... ;-)

45 Memory was updated
  • John Barnette
    • State changed from new to invalid
    by John Barnette at 12:15 PM

    This is a duplicate of ticket #2 -- definitely drop any suggestions you might have on there. :)

  • Jonah Fox
    Jonah Fox created the ticket at 12:12 PM

    Each Runtime takes about about 100k - which is quite alot.

    Is it possible to play with the memory settings for SM?

44 GC error ? was created
  • Jonah Fox
    Jonah Fox created the ticket at 4:05 AM

    I keep getting the following (in Rails)

    Assertion failure: !rt->gcRunning, at jsgc.c:1737

    Trace/BPT trap

    It seems to occur after a second web request

    I'm d...

Tuesday, July 15 2008
41 Build failure on Intel Leopard was updated
  • Jonah Fox
    • Tag set to build, osx
    by Jonah Fox at 3:23 AM

    I'm having a problem compiling johson on Leopard:

    Finished in 0.548354 seconds.

    277 tests, 546 assertions, 0 failures, 0 errors

    rm -rf lib/johnson/spidermon...

Sunday, June 29 2008
43 ERROR Installing Development Gem was updated
  • John Barnette
    • State changed from new to open
    by John Barnette at 10:55 AM

    Sorry about this, it's a Github gem generation problem. Something about our gem borks their backend processes. Hopefully they'll be able to fix it (or tell us ...

  • Thomas Aylott
    Thomas Aylott created the ticket at 10:46 AM

    As of commit 57fe54d7dbd7dbb5dd3a23a2158db3c962fd885f

    [taylott@iMac ~/Projects/3rd]$ sudo gem install jbarnette-johnson
    Building native extensions.  This cou...
36 Johnson doesn't install as a gem was updated
Tuesday, June 24 2008
3 Nasty Build Process was updated
  • John Barnette
    • State changed from new to resolved
    by John Barnette at 1:25 PM

    Matthew cleaned this up a bit for me.