Commit Graph

31366 Commits

Author SHA1 Message Date
Bobby Holley
80a387a9cf Bug 836301 - Assert against JSID_VOID in JSID wrapping. r=mrbkap
Luke explained to me that it should never get there.
2013-02-25 13:54:17 -08:00
Daniel Holbert
751164d5c1 Bug 845021: Add size_t cast in assertion, to silence build warning, in ObjectWrapperChild::AnswerNewEnumerateNext. r=Waldo 2013-02-25 13:46:56 -08:00
Kannan Vijayan
3f1980d09b Bug 844253 - Change useNewType to be a flag on StackFrame instead of an explicitly passed argument. r=bhackett 2013-02-25 15:15:38 -05:00
Bobby Holley
f855226354 Bug 843711 - Fix up new |Components| culprits in test suite. r=mccr8 2013-02-25 10:43:03 -08:00
Eddy Bruel
b1f6c654d2 Bug 757188 - Implement Script.getAllColumnOffsets; r=jorendorff 2013-02-25 15:16:39 +01:00
Nicholas D. Matsakis
2771b6a82f Bug 843684 - Patch up include to avoid compilation warnings when JS_THREADSAFE is not defined r=njn 2013-02-25 08:06:48 -05:00
Phil Ringnalda
b95847f7db Back out 0fc2a36c23d8 (bug 844253) for bustage
CLOSED TREE
2013-02-24 22:52:40 -08:00
Kannan Vijayan
7d92a0cc9c Bug 844253 - Change useNewType to be a flag on StackFrame instead of an explicitly passed argument. r=bhackett 2013-02-25 00:57:39 -05:00
Nicholas Nethercote
868452e591 Bug 843462 (part 3) - Use a Vector to build the bytecode. r=jorendorff. 2013-02-20 21:13:28 -08:00
Nicholas Nethercote
c14dcefd59 Bug 843462 (part 2) - Use a Vector to build the source notes. r=jorendorff. 2013-02-20 21:13:26 -08:00
Nicholas Nethercote
5062f213fc Bug 843462 (part 1) - Make Vector::insert() less error-prone. r=luke. 2013-02-20 21:13:25 -08:00
Nicholas Nethercote
40852bc53f Bug 843999 - Shrink the property cache. r=bhackett. 2013-02-24 14:15:23 -08:00
Peter Van der Beken
6b2f4ca983 Fix for bug 844225 (Remove some DOMCI and quickstubs). r=bz. 2013-01-10 10:54:46 +01:00
Nicholas D. Matsakis
ce64f7fe96 Bug 843684 - Add ParallelDo() r=dvander 2013-02-19 08:57:32 -05:00
Nicholas D. Matsakis
39a4376a0f Bug 843684 - Bring over self-hosted intrinsics r=till,dvander 2013-02-19 09:22:35 -05:00
Gregory Szorc
9a19e318f3 Backout cc13b2fc76c0 (bug 843015) for crashes on Android and B2G 2013-02-23 23:48:54 -08:00
Marty Rosenberg
ead39442fe Bug 843015: The Extended ldr instructions have a smaller maximum offset (255). Actually respect these limits. (r=sstangl) 2013-02-24 00:40:28 -05:00
Jim Blandy
2b14f422ff Bug 822923: make JS shell's 'evaluate' handle compilation errors without leaking source-map URL names. r=jorendorff 2013-02-23 21:22:01 -08:00
Nicholas D. Matsakis
e27b1e85cf Bug 843656 - Fixup callee in JM jitcode prologue for callsite clones r=dvander 2013-02-20 16:33:38 -08:00
Nicholas D. Matsakis
fdd472f431 Bug 843656 - move clone-at-callsite to the script r=bhackett 2013-02-19 10:49:33 -05:00
Masatoshi Kimura
46820b71c6 Bug 842372 - Part 2: Hide getUserData and setUserData from content. r=bz 2013-02-23 13:46:06 +09:00
Shu-yu Guo
97a5546714 Bug 843884 - Pass execution mode through to inline IonBuilder (r=nmatsakis) 2013-02-22 13:51:51 -08:00
Shu-yu Guo
bf444f241f Bug 843743 - Check return value of JSObject::setElement in UnsafeSetElement (r=nmatsakis) 2013-02-22 13:51:50 -08:00
Benoit Girard
01f64529a8 Bug 767231 - Part 1: Add GTest. r=ted 2012-05-22 13:45:24 -07:00
Jim Blandy
8d130895fb Bug 827581: Unify JS_GetStringCharsZAndLength with JS_GetStringCharsAndLength. r=wmccloskey 2013-02-22 16:07:14 -08:00
Brian Hackett
c4ed27608f Bug 843937 - Specialize on eval(name + "()"), r=jandem. 2013-02-22 17:01:23 -07:00
Brian Hackett
824aadac33 Bug 843875 - Don't use converted value for result of array assigns that require double conversion, r=jandem. 2013-02-22 16:58:31 -07:00
David Anderson
080656f48c Revert previous change to YARR (bug 824856, r=sstangl). 2013-02-21 14:52:20 -08:00
Ryan VanderMeulen
2b29aa5185 Merge m-c to inbound. 2013-02-22 12:45:21 -05:00
Ryan VanderMeulen
7074ba2cea Merge the last PGO-green inbound changeset to m-c. 2013-02-22 12:42:58 -05:00
Gregory Szorc
a71f5e753c Merge mozilla-central into build-system 2013-02-22 08:15:12 -08:00
Gregory Szorc
0c1807c207 Bug 784841 - Part 13: Properly normalize topsrcdir in config.status; r=glandium 2013-02-21 10:55:55 -08:00
Chuck Lee
2b502773cf Bug 835719 - 0003. Rename JSAutoByteString.encode() to encodeLatin1(). r=terrence 2013-02-21 17:48:17 +08:00
Chuck Lee
0b06dfe86f Bug 835719 - 0001. Support encode string to UTF-8 byte array. r=terrence 2013-02-22 10:58:52 +08:00
Jonathan Kew
9fd7591a1c backout cset 4ede352670cd (bug 759585) on a CLOSED TREE on suspicion of making windows reftests so slow that they timeout and burn 2013-02-22 09:36:41 +00:00
Bill McCloskey
23428e38aa Bug 816033 - Disable ecma_5/extensions/JSON-string-replacer-overflow.js on Windows debug builds 2013-02-21 21:54:35 -08:00
Nicholas Nethercote
52d5c52a6f Bug 842419 (part 8) - Reduce the arity of SRC_CATCH from 1 to 0. r=jorendorff. 2013-02-20 17:42:22 -08:00
Nicholas Nethercote
3a406f35df Bug 842419 (part 7) - Split SRC_SWITCH in two. r=jorendorff. 2013-02-20 17:42:22 -08:00
Nicholas Nethercote
1e46e266ed Bug 842419 (part 6) - Reduce the arity of three loop-related srcnotes, and remove another. r=jorendorff. 2013-02-20 17:42:21 -08:00
Nicholas Nethercote
80ca138c73 Bug 842419 (part 5) - Reduce the arity of SRC_IF_ELSE from 2 to 1. r=jorendorff. 2013-02-20 17:42:21 -08:00
Nicholas Nethercote
0eaf0a6e4b Bug 842419 (part 4) - Clean up srcnote constants and js_SrcNoteSpec. r=jorendorff. 2013-02-20 17:42:21 -08:00
Nicholas Nethercote
4b1c5c7f2f Bug 842419 (part 3) - Remove dead JOF_* constants, and kill off JSOP_BACKPATCH_POP. r=jorendorff. 2013-02-20 17:42:21 -08:00
Nicholas Nethercote
0c1e3b5f31 Bug 842419 (part 2) - Remove unnecessary SRC_CONTINUE notes, and kill off PNX_ENDCOMMA. r=jorendorff. 2013-02-20 17:42:21 -08:00
Nicholas Nethercote
e76e923b09 Bug 842419 (part 1) - Remove unnecessary JSOp arg from EmitBackPatchOp(). r=jorendorff. 2013-02-20 17:42:21 -08:00
Bill McCloskey
c6b4bbc1ee Bug 759585 - Change the granularity of collection from compartment to zone (r=jonco,bhackett,njn,dvander,mccr8,bz,luke,bholley) 2013-02-21 18:23:47 -08:00
Phil Ringnalda
ef339737e8 Back out b831500ca4be (bug 837714) for bustage
CLOSED TREE
2013-02-21 14:26:04 -08:00
Nicolas B. Pierron
59fa8a4ece Bug 796114 - Inline with type-checked arguments. r=h4writer 2013-02-21 14:04:49 -08:00
David Anderson
e3e78a9ed1 Prevent GC from occuring during IC linking (bug 837714, r=bhackett). 2013-02-21 13:52:09 -08:00
Bobby Holley
3d28da8c7c Bug 842940 - Remove another instance of cx->isExceptionPending(). r=jorendorff 2013-02-21 13:32:14 -08:00
Bobby Holley
5665dd548f Bug 842940 - Don't squelch exceptions in Proxy::get. r=jorendorff 2013-02-21 13:32:13 -08:00