#1265: Gem loading slow ------------------------------+--------------------------------------------- Reporter: sferik@… | Owner: lsansonetti@… Type: defect | Status: new Priority: critical | Milestone: MacRuby 1.0 Component: MacRuby | Keywords: optimization, speed, performance, gem, loading, require ------------------------------+--------------------------------------------- Comment(by lsansonetti@…): After a quick investigation, it turns out that we spend most of the time inside LLVM trying to compile that gigantic function. A good solution would be to compile NODE_HASH and NODE_ARRAY into separate static functions, and add support into the MacRuby interpreter to handle the primitives. -- Ticket URL: <http://www.macruby.org/trac/ticket/1265#comment:7> MacRuby <http://macruby.org/>