Robert Sayre
|
a00d7f60fe
|
Backed out changeset 1406935fced4. Brian Hackett – Put JSStackFrame.scopeChain/blockChain behind an interface, bug 586533. r=lw.
|
2010-08-12 21:47:46 -07:00 |
|
Brian Hackett
|
a416b05f95
|
Put JSStackFrame.scopeChain/blockChain behind an interface, bug 586533. r=lw
|
2010-08-13 00:08:37 -04:00 |
|
Brian Hackett
|
b6fa83e115
|
Put JSStackFrame.callobj/argsobj behind an interface, bug 586533. r=lw
|
2010-08-12 18:46:03 -04:00 |
|
Andrew Drake
|
c7dbe5a681
|
Bug 584882: Don't attempt to compute this for dummy frames. r=jorendorff
|
2010-08-10 17:21:11 -07:00 |
|
Robert Sayre
|
250c59eece
|
Reland: Bug 577648 - arguments.callee.caller does not work in FF 4 under certain circumstances.
|
2010-08-01 09:58:03 -07:00 |
|
Robert Sayre
|
9bae5e1079
|
Backout changeset 80382d88b92c. (Bug 577648 - arguments.callee.caller does not work in FF 4 under certain circumstances). The patch is righteous, but MSVC's behavior with a mere 3GB of addressable memory is not. Will reland soon.
|
2010-07-31 14:01:26 -07:00 |
|
Brendan Eich
|
794e678554
|
Arguments.callee.caller does not work in FF 4 under certain circumstances (577648, r=jwalden).
|
2010-07-23 14:41:56 -07:00 |
|
Chris Leary
|
4c5fd024ab
|
Bug 578272: Remove Algol-like display optimization. (r=brendan)
|
2010-07-26 06:35:38 -07:00 |
|
Paul Biggar
|
1504032238
|
Bug 578159: remove object allocation debug hook. (r=gal, sr=brendan)
|
2010-07-23 19:33:49 -07:00 |
|
Brendan Eich
|
1813531fe8
|
Back out patch for bug 577648, need to fix a leak.
|
2010-07-23 14:21:50 -07:00 |
|
Brendan Eich
|
72e638d9ef
|
arguments.callee.caller does not work in FF 4 under certain circumstances (577648, r=jwalden).
|
2010-07-10 11:48:00 -07:00 |
|
Luke Wagner
|
99411cc93d
|
Bug 549143 - fatvals
|
2010-07-14 23:19:36 -07:00 |
|
Robert Sayre
|
690a859635
|
Merge mozilla-central to tracemonkey.
|
2010-06-21 18:01:14 -07:00 |
|
Jason Orendorff
|
46fecd5674
|
Bug 570169 - Part 2, add assertions that gcthings do not leak across compartments. r=gal.
--HG--
extra : rebase_source : eaa2aee559527dbca94c3279d256833d2293ca67
|
2010-06-16 16:13:28 -05:00 |
|
Igor Bukanov
|
a3a94a3484
|
bug 572411 - removal of JSObjectOps::checkAccess. r=mrbkap
|
2010-06-17 14:32:26 +02:00 |
|
Jason Orendorff
|
c1e349137a
|
Back out changeset 4c1fbfcf1d0d due to orange.
|
2010-06-16 20:03:11 -05:00 |
|
Jason Orendorff
|
2d3b5bbe7a
|
Bug 570169 - Part 2, add assertions that gcthings do not leak across compartments. r=gal.
|
2010-06-16 16:13:28 -05:00 |
|
Robert Sayre
|
d9e86770e3
|
Merge mozilla-central to tracemonkey.
|
2010-06-05 19:13:45 -04:00 |
|
Igor Bukanov
|
02fc618d59
|
bug 566836 - eliminating JSObjectOps::dropProperty. r=gal
--HG--
extra : rebase_source : cdffca0a863d8a3dddbc77335fc3cdac2eff9f4b
|
2010-06-05 23:24:54 +02:00 |
|
Andreas Gal
|
70617110b8
|
Add an API for compartments (570040, r=jorendorff).
|
2010-06-04 16:32:10 -07:00 |
|
Jeff Walden
|
3ceb4d071b
|
Bug 569471 - Rename js_GetWrappedObject to JSObject::wrappedObject. r=jorendorff
|
2010-06-01 15:59:02 -07:00 |
|
Jason Orendorff
|
635c071944
|
Back out changeset a72a9d72c028 (bug 559653, remove SetPropHit). Checking to see if this caused a 5% Dromaeo regression today.
--HG--
extra : rebase_source : 5b1726c8bc4f9504cb1d452d0d21d59d61091ee0
|
2010-06-02 16:01:36 -07:00 |
|
Jason Orendorff
|
bf6f2c259c
|
Bug 559653 - Record assignment before the interpreter goes; avoid record_SetPropHit. r=brendan.
|
2010-06-01 21:18:49 -07:00 |
|
Igor Bukanov
|
95e3f4ccd7
|
bug 568303 r=brendan
|
2010-05-28 10:03:06 +02:00 |
|
Blake Kaplan
|
d85ecf0625
|
Fix bug 567069. r=jorendorff/luke
|
2010-06-10 10:48:59 -07:00 |
|
Luke Wagner
|
fb7ceb4c78
|
Bug 547851 - remove JSStackFrame::regs, JSStackFrame::callerFrame.sp (r=dvander)
|
2010-03-03 18:10:13 -08:00 |
|
Luke Wagner
|
9b49d62378
|
Bug 540706 - use contiguous buffer for stack frames and slots (r=waldo)
|
2010-03-03 17:52:26 -08:00 |
|
Luke Wagner
|
6a6afd60ce
|
Backed out changeset 23efaeb8652b
|
2010-05-13 02:21:27 -07:00 |
|
Luke Wagner
|
98a7dc9ea6
|
Bug 540706 - use contiguous buffer for stack frames and slots (r=waldo)
|
2010-03-03 17:52:26 -08:00 |
|
Luke Wagner
|
d0cd28412f
|
Bug 562991 - Change JS_SetTrap closure argument type from void* to jsval (r=brendan)
|
2010-04-30 17:34:54 -07:00 |
|
Brendan Eich
|
52ed1d8098
|
Fix getter/setter built-in vs. scripted type confusion: union getter/setter callable object pointer with raw JSPropertyOp pointer, fix watchpoint assertion/null-deref related to ES5's {get: undefined, set: undefined} new scripted getter/setter state encoding, clean up related code (560796, r=jwalden).
|
2010-04-30 16:03:37 -07:00 |
|
Jason Orendorff
|
89f72d0bce
|
Backed out changeset 73f23528bed6 (bug 559653, again)
|
2010-04-30 15:12:13 -05:00 |
|
Jason Orendorff
|
d55c165fa7
|
Bug 559653 - Record assignment before the interpreter goes; avoid record_SetPropHit. r=brendan.
--HG--
extra : rebase_source : c6698a313d7d00cd0584e1968d96d4b67ab0373c
|
2010-04-28 11:12:19 -05:00 |
|
Jason Orendorff
|
fc386a2ca8
|
Backed out changeset ae857d818793 (bug 559653) due to test failures.
|
2010-04-28 13:41:24 -05:00 |
|
Jason Orendorff
|
63cfa9cafb
|
Bug 559653 - TM: Record assignment before the interpreter goes; remove record_SetPropHit. r=brendan.
|
2010-04-28 11:12:19 -05:00 |
|
Igor Bukanov
|
e2ca45751b
|
bug 507904 - removal of bogus assert in the watchpoint implementation. r=brendan
|
2010-04-22 15:23:57 +02:00 |
|
jwalden+bmo@mit.edu
|
aafa5b90cf
|
Only use setter's parent if a setter was supplied (bug 560277, r=dmandelin).
|
2010-04-20 00:49:40 -07:00 |
|
Dave Herman
|
ed6c552bb7
|
Bug 558437 - rename JSCompiler to js::Parser (r=brendan).
|
2010-04-10 21:15:35 -07:00 |
|
Andreas Gal
|
a887d81302
|
Inline the object allocation path (558003, r=sayrer).
|
2010-04-10 16:16:35 -07:00 |
|
Luke Wagner
|
777b935aea
|
Bug 558144 - un-macroize OBJ_SCOPE, OBJ_SHAPE, LOCKED_OBJ_SET_SLOT, LOCKED_OBJ_GET_SLOT (r=Waldo)
|
2010-04-08 11:22:04 -07:00 |
|
Jason Orendorff
|
08bfa47c56
|
Bug 553671 part 4 - RAII for JS_{LOCK,UNLOCK}_GC and JS_{KEEP,UNKEEP}_ATOMS. r=luke.
--HG--
extra : rebase_source : dfdfcdd3a602e12de1836068e2c9f16fce46d7b2
|
2010-04-08 07:54:18 -05:00 |
|
Nicholas Nethercote
|
26d8277a75
|
Bug 413730 - Replace all OBJ_GET_CLASS() macro calls with JSObject::getClass() calls. r=gal.
|
2010-04-07 16:09:49 -07:00 |
|
Nicholas Nethercote
|
795d4b8ad2
|
Bug 556353 - Remove OBJ_IS_NATIVE, HAS_FUNCTION_CLASS. r=brendan.
|
2010-03-31 22:13:51 -07:00 |
|
Jason Orendorff
|
24aa3470aa
|
Bug 556315 part 2 - JSObject::getGlobal() and JSStackFrame::getThisObject(). r=gal.
--HG--
extra : rebase_source : 103e73537d3c2f537a914b69a620136451a664ba
|
2010-03-31 17:57:03 -05:00 |
|
Jason Orendorff
|
33d9cdc537
|
Bug 556315 part 1 - Remove GCReachableFrame. r=gal.
--HG--
extra : rebase_source : 1db26956cf3f73f1213ab222f4c3ee12637265c5
|
2010-03-31 17:17:20 -05:00 |
|
Blake Kaplan
|
387907ce9f
|
Bug 515496 - Eliminate extra security check when computing this. r=jorendorff.
|
2010-02-11 17:04:42 -08:00 |
|
Nicholas Nethercote
|
684396fb91
|
Bug 555631 - Convert STOBJ_* macros to inline functions. r=gal.
|
2010-03-30 14:42:48 -07:00 |
|
Jeff Walden
|
ed80c98a49
|
Readd jsdbgapi.cpp, json.cpp, jsopcode.cpp, and jstracer.cpp changes from bug 548702.
|
2010-03-29 19:47:40 -07:00 |
|
Jeff Walden
|
0973dfd6ab
|
Merge.
|
2010-03-26 21:53:40 -07:00 |
|
Jeff Walden
|
95422c65a3
|
Backed out changeset e7065853ef79; I'll be repushing this incrementally, attempting to find the precise place where things go bad, in the near future. Happy days are here again! :-\
|
2010-03-26 18:01:54 -07:00 |
|