Blake Kaplan
|
775c6927fb
|
Fix the vim modeline.
--HG--
extra : rebase_source : 9a9ca3f9eb0d33fa6c43bf798612de7dbe9ae076
|
2009-01-12 15:07:31 -08:00 |
|
Jeff Walden
|
ec7f94e0da
|
Bug 472599 - TM: "Assertion failure: JSVAL_IS_INT(STOBJ_GET_SLOT(callee_obj, JSSLOT_PRIVATE))" with __proto__, call, toString. r=gal
|
2009-01-12 13:10:09 -08:00 |
|
Jeff Walden
|
314cf39c41
|
Bug 472592 - unbox_jsval is infallible, make the signature reflect that. r=gal
|
2009-01-11 13:57:42 -08:00 |
|
Jeff Walden
|
179a1749fb
|
Despite the previous log message, the previous push was r=brendan
|
2009-01-10 15:25:03 -08:00 |
|
Jeff Walden
|
949fc3d056
|
Bug 466905 - Fix JSOP_NEWARRAY to be not-buggy and use it when possible. NOT REVIEWED YET
|
2009-01-10 12:15:08 -08:00 |
|
Blake Kaplan
|
a403a02f00
|
Bug 472787 - Eagerly set the return value. r=brendan
|
2009-01-09 18:32:04 -08:00 |
|
Andreas Gal
|
73fd6451b9
|
Track timeout side exits separately in jitstats (472761, r=jwalden).
|
2009-01-09 16:38:57 -08:00 |
|
Andreas Gal
|
4a9dbdaf12
|
Push a dummy copy of EBP onto the stack to make sure EBP is aligned in the new stack frame (472791, r=graydon,edwsmith).
|
2009-01-09 15:18:00 -08:00 |
|
Jason Orendorff
|
436a268bae
|
Fix trace-test bustage due to my last checkin.
|
2009-01-09 17:12:20 -06:00 |
|
Robert Sayre
|
8e5f7ba091
|
Merge m-c to tracemonkey.
|
2009-01-09 01:23:32 -05:00 |
|
Robert Sayre
|
8549b885a1
|
Bug 466781 - TM: inconsistent (0 in d) where d is a String. r=brendan
|
2009-01-09 00:59:24 -05:00 |
|
Jeff Walden
|
75243b3b86
|
Destroying the temporary context used in evalcx and also doing a GC invalidates shape numbers, which kinda makes testing hard because it breaks shapeOf(evalcx("lazy")) === shapeOf(evalcx("lazy")); don't GC. rs=brendan
|
2009-01-08 17:54:04 -08:00 |
|
Jason Orendorff
|
cf74ec9191
|
Bug 471540 - TM: "Assertion failure: cp >= buf" at homicideReport.php. r=gal.
--HG--
extra : rebase_source : 7f3bc4e8db9ce307360792b889943d8609e8ff6e
|
2009-01-08 17:09:16 -06:00 |
|
Graydon Hoare
|
e0464655cd
|
Bug 472594 - Make analysis-tests work in out-of-tree objdir, r=jorendorff.
|
2009-01-08 10:40:36 -08:00 |
|
Igor Bukanov
|
85bdf95da4
|
bug 419086 - replacing the branch callback with the operation callback. r=brendan
|
2009-01-08 00:44:52 +01:00 |
|
Graydon Hoare
|
8424af9530
|
Bug 472553 - Annotations required by jsstack.js analysis, r=jorendorff.
|
2009-01-07 14:14:51 -08:00 |
|
Igor Bukanov
|
3d5269621d
|
bug 465030 - Support terminating long-running scripts without using extra threads or signals. r=gal,sayrer
|
2009-01-07 18:45:13 +01:00 |
|
Igor Bukanov
|
33ba59a269
|
Backed out changeset 763b96e81579 - I committed the wrong patch
|
2009-01-07 18:44:50 +01:00 |
|
Igor Bukanov
|
01c091bb60
|
bug 465030 - Support terminating long-running scripts without using extra threads or signals. r=gal,sayrer
|
2009-01-07 18:40:58 +01:00 |
|
Robert Sayre
|
9aa7891d67
|
Merge m-c to tracemonkey.
|
2009-01-07 11:42:59 -05:00 |
|
Graydon Hoare
|
6383e1d5d2
|
Bug 470388 - Tighten assertion for JSFRAME_POP_BLOCKS on trace-entry frame, r=brendan.
|
2009-01-06 18:20:33 -08:00 |
|
Jesse Ruderman
|
22cd32241d
|
Add five crashtests
|
2009-01-06 16:47:56 -08:00 |
|
Jason Orendorff
|
7f92f10b08
|
Bug 468641 - TM: Add bytecode disassembly to JS_JIT_SPEW output (r=crowder)
|
2009-01-06 16:51:32 -06:00 |
|
Jason Orendorff
|
be00149c86
|
Bug 462021 - TM: Make JSStackFrame reconstitution infallible (part 4 of 4, rename recoveryDoublePool to reservedDoublePool, r=brendan)
--HG--
extra : rebase_source : d865549cb727aada20fbaa78286de37a97b85bca
|
2009-01-06 13:39:14 -06:00 |
|
Blake Kaplan
|
c878e5becb
|
Bustage fix from bug 458020
|
2009-01-06 14:34:16 -05:00 |
|
Blake Kaplan
|
63803e5282
|
Bug 458020 - Ensure that the display is correct when evaluating a script in a stack frame. r=brendan
--HG--
extra : rebase_source : 01aba83379c17c0abda66ce44adb5d04686fc923
|
2009-01-06 14:17:12 -05:00 |
|
Blake Kaplan
|
872a17cbfa
|
Bug 470720 - Don't automatically unwrap XOWs or SJOWs in XPCNativeWrappers. r+sr=jst
--HG--
extra : rebase_source : a670c95a103ae0ced9ff50b31d07c7f7958d9339
|
2009-01-06 14:17:02 -05:00 |
|
Blake Kaplan
|
d269689358
|
Bug 471366 - Deal with XPCNativeWrapper.prototype correctly. r+sr=jst
--HG--
extra : rebase_source : d651d4f31f41e17a5c31b586cb5906eb7aaab271
|
2009-01-06 14:16:58 -05:00 |
|
timeless@mozdev.org
|
ede6a5c2f9
|
Bug 472292 Crash [@ jsdScript::CreatePPLineMap() ] with Firebug when invoking a non-function from an event handler.
r=caillon
|
2009-01-06 21:34:56 +01:00 |
|
Brian Crowder
|
36fd05589c
|
Bug 471513 - invalid C++ in jsopcode.cpp, r=brendan
|
2009-01-06 09:18:36 -08:00 |
|
Brian Crowder
|
5bd03bd9a9
|
Bug 411726 - Use localtime_r when available, to improve Date reporting for locales like Venezuela on platforms like OS X. r=mrbkap, r=ted (for build changes)
|
2009-01-06 09:18:35 -08:00 |
|
Brian Crowder
|
ca4eed1e1d
|
Bug 433073 - jsregexp.cpp should use dependent strings, r=igor
|
2009-01-06 09:18:35 -08:00 |
|
timeless@mozdev.org
|
cdcfd4b062
|
Bug 427164 - jsdIScript.isLineExecutable should return NS_ERROR_OUT_OF_MEMORY for oom, r=caillon
|
2009-01-04 10:59:17 -08:00 |
|
timeless
|
f254a8e531
|
Bug 469795 - tolerate contexts which don't have a JSOPTION_PRIVATE_IS_NSISUPPORTS; r+sr=jst
|
2009-01-04 09:06:51 +01:00 |
|
Robert Sayre
|
34560c2aa8
|
Merge m-c to tracemonkey.
|
2009-01-02 12:37:55 -08:00 |
|
Andreas Gal
|
a59109830e
|
Use a single lirbuf for the tracer and rewind lirbuf during GC (471821, r=danderson).
|
2009-01-02 10:55:02 -08:00 |
|
Andreas Gal
|
a046abd718
|
Merge.
|
2009-01-01 17:57:11 -08:00 |
|
Andreas Gal
|
8b28ae8610
|
Store frame state information in the code cache and merely put a pointer to it onto the native call stack (470375, r=danderson).
|
2009-01-01 17:55:43 -08:00 |
|
Robert Sayre
|
ed2bf0b595
|
Mergre mozilla-central to tracemonkey.
|
2009-01-01 14:25:18 -08:00 |
|
Jesse Ruderman
|
cf4b91bb09
|
Add 19 crashtests
|
2009-01-01 14:18:58 -08:00 |
|
Phil Ringnalda
|
b6f4c63c3c
|
Backed out changeset e0cce6a738c9 (Bug 466224 - Make quickstubs call nsINode/nsINodeList methods) for failing mochitest
|
2008-12-31 18:21:52 -08:00 |
|
David Mandelin
|
90baccb99f
|
Bug 471602 part 1: make regexp compiler use one shared LIR buffer, r=gal
|
2008-12-31 16:41:33 -08:00 |
|
Brendan Eich
|
67cd92d2ce
|
Bug 471531 - js1_7/decompilation/regress-379925.js | js1_8_1/decompilation/regress-371802.js FAIL (r=jorendorff).
|
2008-12-31 12:32:35 -08:00 |
|
David Mandelin
|
5ca9583177
|
Merge.
|
2008-12-31 11:46:10 -08:00 |
|
David Mandelin
|
77dfbdd679
|
Attempted fix for bug 470492: top crash in regexp LIR generation, r=gal
|
2008-12-31 11:43:50 -08:00 |
|
Peter Van der Beken
|
9f2cfc5446
|
Fix for bug 466224 (Make quickstubs call nsINode/nsINodeList methods). r/sr=jst.
|
2008-12-31 14:55:20 +01:00 |
|
Robert Sayre
|
98792ddd09
|
Merge.
|
2008-12-31 01:53:26 -05:00 |
|
Andreas Gal
|
e47badd3c9
|
Merge.
|
2008-12-30 17:04:04 -08:00 |
|
Andreas Gal
|
21b0d26f45
|
Allocate the next page to be used in a lirbuf early to avoid running OOM during a page overflow (471316, r=danderson).
|
2008-12-30 17:03:43 -08:00 |
|
Peter Van der Beken
|
78fa6325a2
|
Fix for bug 466224 (Make quickstubs call nsINode/nsINodeList methods). r/sr=jst.
|
2009-01-02 18:00:18 +01:00 |
|