gavin@gavinsharp.com
|
e76cb415a6
|
Back out patch for bug 431465 due to unit test failures
|
2008-05-01 16:06:43 -07:00 |
|
crowder@fiverocks.com
|
80a811f0de
|
Addressing white-space nits.
|
2008-05-01 15:16:38 -07:00 |
|
crowder@fiverocks.com
|
aa2f89f028
|
Bug 431465 - Crash [@DecompileExpression] with trap, r/a=shaver
|
2008-05-01 14:36:19 -07:00 |
|
brendan@mozilla.org
|
b90454bf32
|
Fix JSOP_GETTHISPROP decompile-value-generator bug (431248, r=igor, a=dsicore).
|
2008-04-30 11:33:51 -07:00 |
|
igor@mir2.org
|
5c81e09b95
|
[Bug 431489] r=brendan a1.9=shaver
|
2008-04-30 06:30:38 -07:00 |
|
crowder@fiverocks.com
|
eb84eb2a79
|
Bug 429252 - trap changes decompilation of "{ let X }", r/a=shaver
|
2008-04-29 10:26:31 -07:00 |
|
brendan@mozilla.org
|
aa6eca81f9
|
Fix '(void 0) is undefined' decompilation regression (420919, r=igor, a=dsicore).
|
2008-04-24 16:48:32 -07:00 |
|
crowder@fiverocks.com
|
fb779b15d3
|
Bug 422137 - assertion botch or bogus OOM when decompiling script with debugger trap on JOF_CALL bytecode, r=igor, a1.9=shaver
|
2008-04-24 11:59:14 -07:00 |
|
igor@mir2.org
|
303ea3000c
|
[Bug 423874] Allocating functions together with JSObject. r=brendan a1.9=blocking1.9
|
2008-04-02 00:46:12 -07:00 |
|
igor@mir2.org
|
c0d5c51190
|
[bug 423874] backing out as a simpler patch would do the job with less code.
|
2008-03-29 03:34:29 -07:00 |
|
igor@mir2.org
|
7598733582
|
[bug 424376] backing out - too much compatibility problems.
|
2008-03-28 15:27:36 -07:00 |
|
igor@mir2.org
|
d6b3cc6e3b
|
bug=424376 r=brendan a1.9b5=beltzner Compile-time function objects are no longer exposed through SpiderMonkey API.
|
2008-03-23 03:04:38 -07:00 |
|
igor@mir2.org
|
eaa513c2f5
|
bug=423874 r=brendan a1.9b5=dsicore Allocating native functions together with JSObject
|
2008-03-21 01:19:23 -07:00 |
|
gavin@gavinsharp.com
|
714309e7ef
|
Bug 423138, browser-test crashes on linux, patch by smaug <Olli.Pettay@gmail.com>, r=brendan, a=beltzner
|
2008-03-17 09:25:39 -07:00 |
|
igor@mir2.org
|
8e2eeba5aa
|
bug=421274 r=brendan a=beltzner Eliminating SAVE_SP_AND_PC() macro
|
2008-03-17 01:58:28 -07:00 |
|
igor@mir2.org
|
9e25b95889
|
bug 421274: backing out again due to crashes on 64 bit Linux.
|
2008-03-13 11:03:02 -07:00 |
|
igor@mir2.org
|
8205bdd921
|
bug=421274 r=brendan a1.9=mtschrep eliminating SAVE_SP_AND_PC and friends from the interpreter loop
|
2008-03-12 23:48:23 -07:00 |
|
igor@mir2.org
|
d75b521da0
|
backing out bug 421274
|
2008-03-12 23:23:09 -07:00 |
|
igor@mir2.org
|
e8279e4617
|
bug=421274 r=brendan a1.9=mtschrep eliminating SAVE_SP_AND_PC and friends from the interpreter loop
|
2008-03-12 22:52:52 -07:00 |
|
igor@mir2.org
|
0f32c99c1f
|
bug=421806 r=brendan a1.9=blockin1.9 fixing decompiler regressions with interpreter stack modeling
|
2008-03-12 16:03:29 -07:00 |
|
brendan@mozilla.org
|
34b45d63e8
|
Fix signed vs. unsigned comparison in assertion warning.
|
2008-03-05 15:43:33 -08:00 |
|
igor@mir2.org
|
03f433c720
|
bug=420399 r=brendan a1.9=blocking1.9 eliminating the pc stack in the interpreter
|
2008-03-04 15:30:58 -08:00 |
|
brendan@mozilla.org
|
fa4dcecfef
|
Unbitrot JS_OPMETER (363529, r=shaver, a=beltzner/sayrer).
|
2008-02-28 16:29:59 -08:00 |
|
brendan@mozilla.org
|
bfaa992a1b
|
Backing out to fix orange on Windows fx/tb/sm...
|
2008-02-26 22:57:28 -08:00 |
|
brendan@mozilla.org
|
42caf6cd7e
|
Landing shaver's patch for 419743, r/a=me.
|
2008-02-26 21:54:02 -08:00 |
|
brendan@mozilla.org
|
781e69710b
|
Recover trapped opcode in js_GetIndexFromBytecode (416665, r=igor).
|
2008-02-17 17:32:12 -08:00 |
|
brendan@mozilla.org
|
42b27fd2b0
|
Fix misindented code (418049, r=igor).
|
2008-02-17 16:01:53 -08:00 |
|
brendan@mozilla.org
|
fc623a24eb
|
Optimize ComputeGlobalThis (395993, r=mrbkap).
|
2008-02-15 18:46:46 -08:00 |
|
jwalden@mit.edu
|
bba13239da
|
Bug 410571 - Yield and let expressions disappear in decompilation of object literal due to mismanagement of the sprintstack; just sprint all at once instead of in two steps. r+a=brendan
|
2008-02-09 19:30:07 -08:00 |
|
igor@mir2.org
|
4031026cd0
|
Bug 411722: faster js_GetLocalNameArray. r=brendan a=blocking1.9
|
2008-02-08 16:01:45 -08:00 |
|
igor@mir2.org
|
0d622a949f
|
Bug 385133: proper verification for stack layout in the decompiler, r=brendan a=blocking1.9
|
2008-02-08 13:59:05 -08:00 |
|
brendan@mozilla.org
|
23c36b84f4
|
Return of the property cache (365851, r=shaver).
|
2008-02-07 15:18:45 -08:00 |
|
igor@mir2.org
|
b80ad65983
|
Bug 354135: protect against oo recursion in e4x. r,a=brendan, a1.9b3=mtschrep
|
2008-01-31 22:01:17 -08:00 |
|
brendan@mozilla.org
|
2d27499625
|
Final js1.8 feature: sugar for object destructuring (404734, r=mrbkap).
|
2008-01-29 22:27:13 -08:00 |
|
igor@mir2.org
|
8cac5d8192
|
Bug 411722: backing out again to fix incorrect error recovery
|
2008-01-23 01:56:28 -08:00 |
|
igor@mir2.org
|
5bba705e56
|
Bug 411722: faster implementation of js_GetLocalNameArray. r,a=brendan
|
2008-01-23 01:38:32 -08:00 |
|
igor@mir2.org
|
96e6234d30
|
Bug 411722: the new version of the patch shows the same bad Ts regression, backing out again.
|
2008-01-22 01:06:06 -08:00 |
|
igor@mir2.org
|
9229a65e1e
|
Bug 411722: faster implementation of js_GetLocalNames. r,a=brendan
|
2008-01-22 00:21:54 -08:00 |
|
igor@mir2.org
|
108d35d59d
|
Bug 411722: Backing out due to bad Ts regression.
|
2008-01-20 11:11:59 -08:00 |
|
igor@mir2.org
|
949929f32c
|
Bug 411722: faster implementation of js_GetLocalNames. r=brendan a=blocking1.9+
|
2008-01-20 09:42:38 -08:00 |
|
brendan@mozilla.org
|
cfbfe3c2cd
|
Track ES4 proposal by restricting let declaration to be direct child of block (408957, r=mrbkap).
|
2008-01-04 17:34:11 -08:00 |
|
igor@mir2.org
|
e5af2095c0
|
Bug 406555: The decompiler output no longer depend on JS_C_STRINGS_ARE_UTF8 for uniformity. a,r=brendan
|
2007-12-04 01:30:23 -08:00 |
|
igor@mir2.org
|
0ea5b6f14c
|
Bug 405962: making sure that we can compile with !JS_HAS_XML_SUPPORT. a,r=brendan
|
2007-12-04 01:08:13 -08:00 |
|
jwalden@mit.edu
|
d3b11a2cbf
|
Bug 376957 - Prevent data leaks from cross-site JSON loads (JavaScript literals), by making the global name bindings ReadOnly/DontDelete and making [] and {} use the global bindings. Still more that can be done here, but this covers a lot of the fix. r+a=brendan
|
2007-12-03 19:05:24 -08:00 |
|
igor@mir2.org
|
140ee1cf49
|
Bug 347927: consistently using JS_ARRAY_LENGTH macro. r,a=brendan
|
2007-11-26 07:18:43 -08:00 |
|
igor@mir2.org
|
e46dc99233
|
Bug 394941: report exhausting of the script memory quota as ordinary runtime exceptions. r=brendan, a1.9=beltzner
|
2007-11-22 14:21:18 -08:00 |
|
igor@mir2.org
|
792e095787
|
Bug 404499: fixing the regression in the decompiler from landing of bug 398609. r,a=brendan
|
2007-11-22 00:06:00 -08:00 |
|
igor@mir2.org
|
a4162380a8
|
Bug 398609: simpler handling of hidden properties, r,a=brendan
|
2007-11-19 09:15:45 -08:00 |
|
igor@mir2.org
|
7d6e57125d
|
Bug 398609: backing out due to test failures.
|
2007-11-18 16:58:46 -08:00 |
|
igor@mir2.org
|
64dc5b1984
|
Bug 398609: cleanup of hidden properties support. r,a=brendan
|
2007-11-18 16:36:49 -08:00 |
|