emitGetArg and emitPutArg were not symmetric operations, and were accessing completely separate sets of data. Rename to something more sensible.
Created attachment 25179 [details] The patch
Comment on attachment 25179 [details] The patch excellent! r=me
Sending JavaScriptCore/ChangeLog Sending JavaScriptCore/VM/CTI.cpp Sending JavaScriptCore/VM/CTI.h Transmitting file data ... Committed revision 38414.