Changes between Version 9 and Version 10 of squirrelfish


Ignore:
Timestamp:
Mar 25, 2008, 8:11:02 PM (17 years ago)
Author:
ggaren@apple.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • squirrelfish

    v9 v10  
    105105Shrink instructions -- usually, don't need a whole word to store int values. Perhaps use tagging of opcodes to encode the first operand. Special work-around instructions when whole words are needed
    106106
     107GCC is crazy:
     108
     109{{{
     110For the program
     111
     112for (var i = 0; i < 100000000; ++i)
     113    ;
     114
     115at r31276 of the squirrelfish branch, adding the line
     116
     117Machine.cpp:354         scopeChain = new (&returnInfo[6]) ScopeChain(function->scope()); // scope chain for this activation
     118
     119causes a ~25% slowdown
     120
     121We should write a reduction of this issue for the compiler team, and see what they have to say
     122}}}
     123