Commit Graph

21114 Commits

Author SHA1 Message Date
Bill McCloskey
7e0d823abb Bug 616666 - Use explicit stack for GC marking (r=gal) 2011-04-15 16:56:08 -07:00
Luke Wagner
b12c7d96aa Bug 650617 - Fix AssertInnerizedScopeChain typo from 602994 (r=mrbkap) 2011-04-18 10:24:21 -07:00
Leon Sha
7626a05278 Re-landing. Bug 610323 - [TraceMonkey] Implement Jaegermonkey Sparc back-end. Part II. r=dvander. 2011-04-19 01:27:50 -07:00
Jan de Mooij
093cc6a977 Bug 506774 - Update our copy of the v8 benchmark to v8-v6. rs=jwalden 2011-04-19 10:17:06 +02:00
Jason Orendorff
9f500d3281 Test for bug 650753. no_r=me, passing tests do not need review. 2011-04-18 18:04:36 -05:00
Leon Sha
892c919824 Backout 91eaf74fff1e. 2011-04-18 20:53:24 -07:00
Leon Sha
5d6712d799 Bug 610323 - [TraceMonkey] Implement Jaegermonkey Sparc back-end. Part II. r=dvander. 2011-04-18 20:17:21 -07:00
Leon Sha
9dbcd79360 Bug 610323 - [TraceMonkey] Implement Jaegermonkey Sparc back-end. Part I. New Files. r=dvander. 2011-04-18 20:11:46 -07:00
Gregor Wagner
f04e55fec0 Bug 650753 - Crash [@ js::gc::Cell::compartment] with WeakMap. r=gal 2011-04-18 15:09:21 -07:00
Gregor Wagner
554956792b Bug 650855 - Followup for bug 627200 for real. r=gal 2011-04-18 15:06:48 -07:00
Jason Orendorff
ffc0b5c165 Bug 646820 - Function in destructuring assignment can't see up to other variables in the assignment. r=brendan. 2011-04-18 12:49:57 -05:00
Jason Orendorff
c3db445c4b Bug 646807 - Remove extra RHS checking in CheckDestructuring. r=brendan. 2011-04-18 12:47:55 -05:00
Gregor Wagner
b04ca5eb21 Bug 650855 - Followup for bug 627200. r=gal 2011-04-18 10:55:47 -07:00
Gary Kwong
37c4bb5d5d Bug 650621 - Fix boundary failure in string object length assertion. rs=Waldo 2011-04-18 12:03:12 +08:00
Nicholas Nethercote
6858e95838 Update nanojit-import-rev stamp. 2011-04-17 17:21:14 -07:00
Bill McCloskey
6d5ab5a40b Fix off-by-one error in Containers.cpp:BitSet::grow(). r=nnethercote. 2011-04-17 17:07:51 -07:00
Nicholas Nethercote
a82fc123ad Remove debugging printf left behind by patch for bug 643969 that was causing test failures. 2011-04-17 17:02:27 -07:00
Landry Breuil
5305b33ec5 Bug 633857 - missing #include for OpenBSD (nanojit part). r=dvander 2011-04-14 14:13:26 +09:00
Steven Johnson
c0bd0e20af Bug 643969 - LIR_jf can generate jump-to-location-zero code on i386 and x64 (r=rreitmai) 2011-04-04 12:20:54 -07:00
Steven Johnson
0ebbc97d35 Bug 644473 - lirasm does not support backwards jump (r=njn) 2011-04-01 08:57:26 -07:00
William Maddox
af25d6fabd Bug 644900 - Generate probes for stack expansion when allocating large frames on Windows (r=edwsmith)
Also extend lirasm with --stkskip option to exercise the fix.
2011-03-30 21:45:21 -07:00
Paul Biggar
3eb162a84a Bug 647482 (followup): Fix jstests for directory structure used by SM builds, by actually searching the current path (r=dmandelin) 2011-04-17 17:45:42 +01:00
Andreas Gal
821b8221a0 Implement Harmony weak maps (bug 547941, r=jorendorff). 2011-04-16 21:23:44 -07:00
Andreas Gal
4850ed6521 for-in loop on proxy does not suppress properties deleted during enumeration (bug 600702, r=brendan) 2011-04-16 14:51:18 -07:00
Wes Garland
3b261ede02 Bug 650526 - Follow up to Bug 648102, changes to JS_BufferIsCompilableUnit. r=gal 2011-04-16 15:13:10 -04:00
Wes Garland
b114a54691 Bug 586016, update JS_GetImplementationVersion. r=jorendorff 2011-04-16 14:16:50 -04:00
Colin Walters
2c2493112b Bug 648102 - Make shell REPL/snarf/run always take UTF-8 input; add JS_DecodeUTF8; add UTF-8 flag to JS_BufferIsCompilableUnit. r=gal 2011-04-16 14:11:10 -04:00
Wes Garland
6f3893b26b Bug 648102 - Add UTF-8 C strings option for shell. r=gal 2011-04-16 13:44:45 -04:00
Dave Yeo
8cf5683e25 Bug 648208 - Fix build break on OS/2. r=igor 2011-04-16 12:55:11 -04:00
Luke Wagner
93134f41f2 Bug 649531 - tidy up this-computation logic a bit, add some asserts (r=waldo) 2011-04-12 17:16:12 -07:00
Jason Orendorff
f89660f79a Bug 614714 - Change JS_ClearScope to use the new enumeration code. r=Waldo. 2011-04-14 16:59:26 -07:00
David Anderson
5910fac2ef Fix clang warnings (bug 647280, r=luke). 2011-04-14 13:45:06 -07:00
Jeff Walden
7e6ee477f7 Bug 649819 - Remove JS_BeginJSONParse/JS_ConsumeJSONText/JS_EndJSONParse now that these APIs are no longer used and the cleaner API is available and works. r=brendan 2011-03-21 11:42:14 -07:00
Jeff Walden
0c9e48a63b I have a feeling we're not landing JS branches in the CVS repository any more, Toto. r=sparky 2011-04-14 12:42:04 -07:00
Neil Rashbrook
316f8eb3e2 Bug 626716 - Remove VC7.1 support code, SpiderMonkey version. r=njn 2011-04-13 17:01:39 -07:00
Luke Wagner
f64ec11d9d Bug 649491 - rm JSFRAME_ASSIGNING (r=dvander) 2011-04-08 15:45:18 -07:00
Phil Ringnalda
cf83296ee1 Bug 647388 - Remove Makefile.ref and the rest of its supporting alternate SpiderMonkey build system, r=jimb 2011-04-13 18:08:53 -07:00
Gregor Wagner
b6def28cc5 Bug 627200 - Background Finalization for Strings and Objects r=gal 2011-04-13 13:43:33 -07:00
Igor Bukanov
0df557588e bug 646044 - ContextAllocPolicy should not account for GC memory pressure. r=luke 2011-03-30 12:10:12 +02:00
Luke Wagner
78cef9cb3d Bug 602994 - Clean up eval, remove unneeded security checks, assert equivalence of principal lookup (r=waldo,mrbkap) 2011-04-08 10:52:51 -07:00
Luke Wagner
891a911367 Bug 602994 - Preparatory syntactic cleanup (r=waldo) 2011-04-08 10:52:48 -07:00
Chris Leary
35dd875517 Merge mozilla-central to tracemonkey. 2011-04-12 20:28:42 -07:00
Robert Strong
f00a790322 followup fix to sync config.mk - Bug 649428 - l10n repacks broken on all platforms on mozilla-central (probably aurora, too). r=bustagefix 2011-04-12 18:16:32 -07:00
Blake Kaplan
0e5c53d8fc Bug 618176 - Skip multiple wrappers when deciding whether this object is an array. r=gal 2011-04-12 15:56:45 -07:00
Christian Legnitto
e81036e9bb Version bump to 6.0a1. Merge to mozilla-aurora. r=bsmedberg, a=LegNeato. 2011-04-12 06:51:00 -07:00
Mounir Lamouri
3806106727 Merge cedar with mozilla-central. 2011-04-21 10:10:37 +02:00
Landry Breuil
aa7e60d4c4 Bug 634609 - Include pthread_np.h on OpenBSD too for pthread_stackseg_np(). r=gal 2011-04-20 22:27:22 +02:00
Mounir Lamouri
aef8d9cc27 Merge cedar with mozilla-central. 2011-04-20 10:15:33 +02:00
Landry Breuil
9cf8496e79 Bug 650742 - Define AVMPLUS_UNIX for OpenBSD. r=khuey 2011-04-20 01:27:26 +02:00
Andrew Paprocki
45a0b8da4c Bug 621031 - Fix jsstr.cpp #pragma pack for AIX. r=mrbkap 2011-04-20 01:25:07 +02:00