Brian Hackett
|
45b8a69877
|
Merge MC -> JM
|
2011-08-21 16:00:26 -07:00 |
|
Luke Wagner
|
5f3109a26e
|
Bug 676937 - Make entering a compartment and pushing a dummy frame an atomic stack operation (r=mrbkap)
|
2011-08-05 14:06:33 -07:00 |
|
Brian Hackett
|
06268c9f02
|
Merge MC -> JM
|
2011-08-14 19:51:16 -07:00 |
|
Brian Hackett
|
4c611afd71
|
Merge MC -> JM
|
2011-08-12 07:20:08 -07:00 |
|
Luke Wagner
|
fb1c834edd
|
Bug 676937 - Make entering a compartment and pushing a dummy frame an atomic stack operation (r=mrbkap)
|
2011-08-10 17:34:42 -07:00 |
|
Luke Wagner
|
bfcd3382e4
|
Bug 676937 - Make entering a compartment and pushing a dummy frame an atomic stack operation (r=mrbkap)
--HG--
extra : rebase_source : 5c5bfe6968e92ae9039cc65af919bd1519260492
|
2011-08-05 14:06:33 -07:00 |
|
Jason Orendorff
|
fbb0edbd8d
|
Merge jsdbg2 to mozilla-inbound. See bug 672829.
|
2011-08-13 13:29:18 -05:00 |
|
Jason Orendorff
|
d0dae6067c
|
Merge from mozilla-central to jsdbg2.
|
2011-08-12 18:18:59 -05:00 |
|
Luke Wagner
|
7c1365819b
|
Bug 676937 - Make entering a compartment and pushing a dummy frame an atomic stack operation (r=mrbkap)
|
2011-08-05 14:06:33 -07:00 |
|
Jason Orendorff
|
e03d6ae0ab
|
Bug 679013 - jsdbg2: Crash when a scripted proxy handler throws Error.prototype. r=Waldo.
|
2011-08-18 12:30:19 -05:00 |
|
Brian Hackett
|
bee5deec97
|
[INFER] Improve precision when SETELEM is used on singleton objects, bug 675167.
|
2011-08-01 22:24:29 -07:00 |
|
Brian Hackett
|
61733c8971
|
[INFER] Only allow expansion of all inline frames in a compartment, bug 675251.
|
2011-08-01 09:09:39 -07:00 |
|
Brian Hackett
|
89a7a7eac5
|
Merge MC -> JM
|
2011-07-15 14:40:15 -07:00 |
|
Jason Orendorff
|
7d92fa02e5
|
Add Debugger.Object.prototype.defineProperties and a few extra defineProperty tessts.
|
2011-07-13 06:46:23 -05:00 |
|
Jason Orendorff
|
12e082d98d
|
Backed out changeset 93533be00e3e due to failing jstests.
|
2011-07-13 10:41:09 -05:00 |
|
Jason Orendorff
|
ef3cb9f6dc
|
Add Debugger.Object.prototype.defineProperties and a few defineProperty tests.
|
2011-07-13 06:46:23 -05:00 |
|
Jason Orendorff
|
f5ce61ea3c
|
Merge from mozilla-central to jsdbg2.
|
2011-07-12 10:47:31 -05:00 |
|
Jason Orendorff
|
1f245d40df
|
Merge from tracemonkey to jsdbg2.
|
2011-07-01 19:02:40 -05:00 |
|
Brian Hackett
|
dee99963bb
|
Merge TM -> JM
|
2011-07-01 16:24:32 -07:00 |
|
Jason Orendorff
|
af9ef5c899
|
Fix SpiderMonkey GCC compiler warnings. No bug#, r=adrake.
|
2011-08-11 14:48:42 -05:00 |
|
Blake Kaplan
|
e9d975ff6a
|
Bug 664689 - Deal with wrappers-around-wrappers here. r=gal
--HG--
extra : rebase_source : af67e8aded9aa89874c0d74bc9fd48df2268eafc
|
2011-06-28 14:00:19 -07:00 |
|
Brian Hackett
|
fa41f89faf
|
[INFER] Read barriers for call results, bug 663381.
|
2011-06-10 19:03:57 -07:00 |
|
Bill McCloskey
|
2a3d5215a6
|
Bug 662646 - GC topcrash diagnostics [needs backout before Aurora merge!] (r=dmandelin)
|
2011-07-07 17:31:24 -07:00 |
|
Luke Wagner
|
c9e1bf13c0
|
Bug 667915 - Don't let content JS consume all the stack and cause chrome JS to OOM (r=waldo,mrbkap)
|
2011-06-30 09:26:56 -07:00 |
|
Brian Hackett
|
7fc14bc6e1
|
[INFER] Don't expand frames in contexts without a compartment, fix warnings, add type barrier comment.
|
2011-06-07 09:14:52 -07:00 |
|
Brian Hackett
|
020c4d8bac
|
Merge TM -> JM
|
2011-06-06 16:47:40 -07:00 |
|
Jason Orendorff
|
fcfd80cfc5
|
Merge from TM. Huge merge. Stack changes from bug 656462.
|
2011-06-15 16:14:09 -05:00 |
|
Jim Blandy
|
88decefd28
|
Merge from TM.
|
2011-06-07 12:12:28 -07:00 |
|
Brian Hackett
|
82abccdd14
|
[INFER] Move inference methods out of JSContext, bug 657412.
|
2011-06-02 10:40:27 -07:00 |
|
Brian Hackett
|
1e358b51f6
|
Merge TM -> JM
|
2011-05-22 08:59:06 -07:00 |
|
Jason Orendorff
|
2e05c87e09
|
Require the CCW slot of a Debug.Object object to contain an actual cross-compartment wrapper. That way, per-compartment GC never collects referents, simplifying sweep phase.
|
2011-05-21 00:40:33 -05:00 |
|
Jason Orendorff
|
8d48b54691
|
Merge from tracemonkey to jsdbg2.
|
2011-05-20 11:34:31 -05:00 |
|
Brian Hackett
|
98763bc2cb
|
[INFER] Move addTypeProperty barriers under obj->setProperty, obj->defineProperty, bug 619693.
|
2011-05-16 16:15:37 -07:00 |
|
Brian Hackett
|
417f1e64b9
|
[INFER] Remove on stack recompilation, allow removed on stack JIT frames to rejoin into the interpreter, bug 650163.
|
2011-05-09 07:12:47 -07:00 |
|
Jason Orendorff
|
a0e4b2bf22
|
Merge from tracemonkey to jsdbg2.
|
2011-04-29 10:12:46 -05:00 |
|
Brian Hackett
|
838352f9db
|
Merge TM -> JM
|
2011-04-28 13:02:47 -07:00 |
|
Jason Orendorff
|
782cb92948
|
Merge from tracemonkey to jsdbg2.
|
2011-04-26 14:45:06 -05:00 |
|
Blake Kaplan
|
08a8f3a6ab
|
Bug 654370 - Initialize bp to false to avoid reading random memory. r=gal
--HG--
extra : rebase_source : 0a3b1b9e203d0ccc5bf33998f1509bef1beae36c
|
2011-05-17 09:25:06 +02:00 |
|
Brian Hackett
|
fe5aeaab19
|
Merge TM -> JM
|
2011-04-20 11:37:46 -07:00 |
|
Bill McCloskey
|
3c0cd83aa3
|
Bug 616666 - Use explicit stack for GC marking (r=gal)
|
2011-04-15 16:56:08 -07:00 |
|
Jason Orendorff
|
b75e7c3ef8
|
Make 'Debug(w)' and 'new Debug(w)' return a new Debug object. The argument w must be a cross-compartment wrapper.
|
2011-04-14 22:03:31 -07:00 |
|
Brian Hackett
|
3756228559
|
[INFER] Use both inline and dynamic slots for objects other than dense arrays, bug 648321.
|
2011-04-08 19:51:40 -07:00 |
|
Brian Hackett
|
a1f196a052
|
[INFER] More fixes for stock JM behavior, bug 647048.
|
2011-04-01 17:26:34 -07:00 |
|
Jeff Walden
|
9d216339ba
|
Bug 646129 - [[DefaultValue]] on Date objects is wrong when called with no hint. r=luke
|
2011-04-01 15:24:21 -07:00 |
|
Blake Kaplan
|
96c422f69a
|
Bug 662114 - Don't use DummyFrameGuard directly to avoid Windows DLL-linkage warnings. r=luke
--HG--
extra : rebase_source : 8ef14ff1cecaa7f426adc55b3a1ad205f00d0b8c
|
2011-06-07 19:43:18 -04:00 |
|
Brian Hackett
|
74bba0be53
|
[INFER] Inline scripted calls, bug 639099.
|
2011-03-26 19:07:13 -07:00 |
|
Luke Wagner
|
05d2002b66
|
Bug 644074 - Simplify and consolidate VM stack code into js/src/vm/Stack*
|
2011-04-13 09:27:37 -07:00 |
|
Brian Hackett
|
0d6e549246
|
[INFER] Mark all cross-compartment iterations as producing unknown values, bug 641224.
|
2011-03-13 21:40:55 -07:00 |
|
Brian Hackett
|
58c0e1b4c9
|
[INFER] Update property types when defining properties through wrappers, bug 639529.
|
2011-03-11 07:20:47 -08:00 |
|
Brian Hackett
|
d639ada378
|
Merge TM -> JM
|
2011-03-09 09:58:49 -08:00 |
|