Luke Wagner
|
f6842fecdf
|
Bug 547851 - remove JSStackFrame::regs, JSStackFrame::callerFrame.sp (r=dvander)
|
2010-03-03 18:10:13 -08:00 |
|
Nicholas Nethercote
|
680dc16c19
|
Bug 560167 - encapsulate XML-related JSSLOT_* values within JSObject (attempt 2; attempt 1 was backed out due to conflicts). r=brendan.
|
2010-05-12 18:57:36 -07:00 |
|
Andreas Gal
|
99a98c4cbf
|
fast object iteration (558754, r=brendan, CLOSED TREE).
|
2010-05-07 17:52:52 -07:00 |
|
Andreas Gal
|
3b6a95444b
|
xml[index] only works for JSXML_CLASS_LIST (564377, r=brendan, CLOSED TREE).
|
2010-05-07 13:33:57 -07:00 |
|
Luke Wagner
|
2c9e08c934
|
Bug 563120 - test for failure earlier in js_TestXMLEquality (r=waldo)
|
2010-05-01 12:43:43 -07:00 |
|
Jason Orendorff
|
73fba1c611
|
Bug 561444 - "Assertion failure: title->ownercx == cx || title->ownercx->thread == cx->thread, at ../jslock.cpp:1414" with multiple threads. r=igor.
|
2010-04-27 12:29:45 -05:00 |
|
Andreas Gal
|
2632e55e02
|
backing out clean up bug 560167 due to massive conflicts with the iterator patch
|
2010-04-23 20:49:06 -07:00 |
|
Nicholas Nethercote
|
98de3e69a0
|
Bug 560167 - encapsulate XML-related JSSLOT_* values within JSObject. r=brendan.
|
2010-04-22 16:37:41 -07:00 |
|
Jeff Walden
|
fa88ceeaec
|
Oops, previous changeset 350ed77bf399 to fix bug 463360 was a patch by Rasmus Jensen.
|
2010-04-22 15:59:09 -07:00 |
|
Jeff Walden
|
80dbe04199
|
Bug 463360 - Uneval then eval E4X with { gives error. r=jwalden
|
2010-04-22 15:15:55 -07:00 |
|
Dave Herman
|
9df28068ad
|
Bug 558437 - rename JSCompiler to js::Parser (r=brendan).
|
2010-04-10 21:15:35 -07:00 |
|
Andreas Gal
|
0b5921e50b
|
Inline the object allocation path (558003, r=sayrer).
|
2010-04-10 16:16:35 -07:00 |
|
Luke Wagner
|
d6c0d01461
|
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 |
|
Nicholas Nethercote
|
bc4f363729
|
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
|
e347e66c71
|
Bug 556353 - Remove OBJ_IS_NATIVE, HAS_FUNCTION_CLASS. r=brendan.
|
2010-03-31 22:13:51 -07:00 |
|
Nicholas Nethercote
|
a10895039d
|
Bug 555631 - Convert STOBJ_* macros to inline functions. r=gal.
|
2010-03-30 14:42:48 -07:00 |
|
Jeff Walden
|
43f5540a71
|
Readd jsiter.cpp, jsscript.cpp, jsxml.cpp changes for bug 548702.
|
2010-03-29 11:36:33 -07:00 |
|
Jeff Walden
|
813b93c010
|
Readd more of the new rooting scaffolding from bug 548702, without enabling it (except in a side-by-side fashion where the two can both function and coexist).
|
2010-03-28 13:34:16 -07:00 |
|
Jeff Walden
|
68542dc098
|
Merge.
|
2010-03-26 21:53:40 -07:00 |
|
Jeff Walden
|
2e74bf795c
|
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 |
|
Chris Leary
|
4d766fed69
|
Bug 553423 - JS scanner namespacing cleanup (r=lw)
|
2010-03-21 16:07:48 -07:00 |
|
Luke Wagner
|
c341fbf9cd
|
Backed out changeset 6403442ffa1d (failure on windows, winnt.h defines TokenType!)
|
2010-03-18 22:26:47 -07:00 |
|
Chris Leary
|
8dd5428b52
|
Bug 553423 - JS scanner namespacing cleanup (r=lw)
|
2010-03-18 22:15:51 -07:00 |
|
Igor Bukanov
|
8fc938c924
|
bug 519476 - replacing JSSTRING_DEFLATED with scanning of the deflated cache. r=jwalden,dmandelin
|
2010-03-16 21:28:33 +03:00 |
|
Vladimir Vukicevic
|
132c15fc3c
|
Backed out changeset 0b28c109c213; r=waldo,dmandelin
|
2010-03-15 16:03:57 -07:00 |
|
Igor Bukanov
|
fa0c2d30f2
|
bug 519476 - replacing JSSTRING_DEFLATED with scanning of the deflated cache. r=jwalden,dmandelin
|
2010-03-13 10:01:09 +03:00 |
|
Jeff Walden
|
e1d797671d
|
Bug 548702 - Temporary value-rooting scheme should be C++- and RAII-based, not macro-based. r=igor
|
2010-01-11 11:52:21 -06:00 |
|
Igor Bukanov
|
62d8ba1a49
|
bug 549010 - folowup to replace PROTO access macros with the inlne function
|
2010-03-04 23:52:52 -08:00 |
|
Mike Moening
|
46a40846b5
|
bug 549010 - fixing and silencing MSVC warnings. r=brendan,igor
|
2010-03-04 20:44:09 -08:00 |
|
Andreas Gal
|
8428da3b75
|
Introduce ObjectOps for typeOf and make trace a mandatory ObjectOp (547314, r=brendan).
|
2010-02-22 16:30:22 -08:00 |
|
Igor Bukanov
|
2762bee821
|
bug 545529 - caching Class.prototype lookups. r=brendan
|
2010-02-19 20:44:23 +03:00 |
|
Gregor Wagner
|
8f72b0402b
|
BUG 545303: TM: non API function for JS_CallTracer r=igor
|
2010-02-18 13:16:02 -08:00 |
|
Luke Wagner
|
51b4950363
|
Bug 535656 - remove JSStackFrame::dormantNext and varobj (r=waldo)
|
2010-01-29 18:25:16 -08:00 |
|
Luke Wagner
|
e81ed8ab89
|
Bug 458421 - dead stuff in spidermonkey (r=jorendorff)
|
2010-01-22 11:52:17 -08:00 |
|
Igor Bukanov
|
2a64516247
|
bug 522867 - eliminating the local root check on the fast path of the GC allocator. r=brendan,gal
|
2009-11-12 12:53:25 +01:00 |
|
Igor Bukanov
|
056d5cc9f5
|
bug 524346 - using jsval, not jsdouble *, for nan and +-oo. r=brendan
|
2009-10-28 14:57:31 +03:00 |
|
Igor Bukanov
|
0d26f9ebc9
|
Backed out changeset 14c76164f4c2 - patch for bug 524346 caused test fails
|
2009-10-27 19:21:47 +03:00 |
|
Igor Bukanov
|
90328eab55
|
bug 524346 - using jsval, not jsdouble *, for nan and +-oo. r=brendan
|
2009-10-27 13:26:57 +03:00 |
|
Igor Bukanov
|
8b8d15878d
|
bug 520046 - eliminating "uintN flags" parameter from js_NewSomeGCThing functions. r=brendan
|
2009-10-02 12:21:19 +04:00 |
|
Igor Bukanov
|
b058f1858f
|
Backed out changeset 19b4c1cacdb8 - everything related to bug 517199.
|
2009-10-01 16:10:42 +04:00 |
|
Igor Bukanov
|
bf9a0f2d25
|
bug 517199 - typed GC free lsists - newborn refactoring. r=brendan
|
2009-10-01 08:13:04 +04:00 |
|
Igor Bukanov
|
54f35f075a
|
bug 517749 - removal of weakRoots.newborn = null. r=mrbkap
|
2009-09-25 16:30:11 +04:00 |
|
Igor Bukanov
|
812b45fb3e
|
bug 513190 - avoiding jsint tagging of the private slot data. r=jorendorff
|
2009-09-05 19:59:11 +04:00 |
|
Luke Wagner
|
3f528d5cda
|
Bug 511750 - factor template utilities into js::tl (r=brendan)
|
2009-09-01 18:46:19 -07:00 |
|
Igor Bukanov
|
4267208166
|
bug 511425 - removal of JSObjectOps.(get|set)RequiredSlot. r=brendan
|
2009-08-28 09:53:26 +04:00 |
|
Jason Orendorff
|
b87d901adc
|
Bug 508685 - Remove last parameter of defineProperty op. r=brendan.
|
2009-08-26 14:28:36 -07:00 |
|
David Anderson
|
634b034838
|
Removed JSStackFrame::xmlNamespace (bug 512389, r=brendan).
|
2009-08-25 12:07:45 -07:00 |
|
David Mandelin
|
cd3198ed53
|
Trailing whitespace cleanup, no_r=me
|
2009-08-20 15:21:14 -07:00 |
|
Luke Wagner
|
fc3df3a13a
|
Bug 503952 - Use JSTempVector in jsstr.cpp (r=waldo)
|
2009-08-14 16:10:59 -07:00 |
|
Luke Wagner
|
3473de6136
|
Bug 503952 - Replace JSStringBuffer with JSTempVector in jsxml (r=brendan)
|
2009-08-14 16:10:58 -07:00 |
|