Merge from mozilla-central to jsdbg2 branch.

This commit is contained in:
Jason Orendorff
2011-07-27 18:23:16 -05:00
1109 changed files with 333546 additions and 20347 deletions

View File

@@ -65,13 +65,14 @@ typedef enum JSOp {
JSOP_LIMIT,
/*
* These pseudo-ops help js_DecompileValueGenerator decompile JSOP_SETNAME,
* JSOP_SETPROP, and JSOP_SETELEM, respectively. They are never stored in
* bytecode, so they don't preempt valid opcodes.
* These pseudo-ops help js_DecompileValueGenerator decompile JSOP_SETPROP,
* JSOP_SETELEM, and comprehension-tails, respectively. They are never
* stored in bytecode, so they don't preempt valid opcodes.
*/
JSOP_GETPROP2 = JSOP_LIMIT,
JSOP_GETELEM2 = JSOP_LIMIT + 1,
JSOP_FAKE_LIMIT = JSOP_GETELEM2
JSOP_FORLOCAL = JSOP_LIMIT + 2,
JSOP_FAKE_LIMIT = JSOP_FORLOCAL
} JSOp;
/*