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.

The page at sitemap was not found

johnson’s Activity (RSS)

Monday, August 31 2009
52 Problems with unicode strings was created in Johnson
  • 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 in Johnson
2 Hardcoded Stack and Heap Sizes was updated in Johnson
5 Support Windows was updated in Johnson
44 GC error ? was updated in Johnson
46 Make inspect better was updated in Johnson
48 Segfault on shutdown was updated in Johnson
  • 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 in Johnson
47 Error installing 1.1 gem was updated in Johnson
  • John Barnette
    • State changed from open to resolved
    by John Barnette at 2:24 PM
Tuesday, June 23 2009
49 install dependencies was updated in Johnson
50 Arrays in JS vs arrays in Ruby was updated in Johnson
51 to_json problems with objects/hashes was updated in Johnson
7 String/Symbol Agnosticism was updated in Johnson
6 Implement <=> for Enumerable Proxies was updated in Johnson
  • 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 in Johnson
  • 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 in Johnson
  • 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 in Johnson
  • 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 in Johnson
  • 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 in Johnson
  • 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 in Johnson
11 README was updated in Johnson
43 ERROR Installing Development Gem was updated in Johnson
  • John Barnette
    • State changed from open to resolved
    by John Barnette at 7:02 PM
47 Error installing 1.1 gem was updated in Johnson
  • 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 in Johnson
  • 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 in Johnson
  • 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 in Johnson
  • 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 in Johnson
  • 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 in Johnson
  • 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 in Johnson
  • Jonah Fox
    • Tag cleared.
    by Jonah Fox at 12:20 PM

    4months old... ;-)

45 Memory was updated in Johnson
  • 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 in Johnson
  • 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 in Johnson
  • 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 in Johnson
  • 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 in Johnson
Tuesday, June 24 2008
3 Nasty Build Process was updated in Johnson
  • John Barnette
    • State changed from new to resolved
    by John Barnette at 1:25 PM

    Matthew cleaned this up a bit for me.