Commit Graph

31982 Commits

Author SHA1 Message Date
Bill McCloskey
c4d44e02ee Bug 975876 - Allow GC in ~AutoMaybeTouchDeadZones to touch dead zones (r=luke) 2014-02-27 11:56:49 -08:00
Jan de Mooij
33c63e5da4 Bug 977538 - Disable PGO for CanonicalizeNaN. r=luke
--HG--
extra : rebase_source : 7be8e2eb69297cafa8e705c738e9ed814ad50308
2014-02-27 20:48:59 +01:00
Terrence Cole
b3a946f5e8 Bug 975959 - Do not pre-tenure objects when Ion expects them in the nursery; r=jandem
--HG--
extra : rebase_source : ffd3d556f603c1e01a837c792a90e422b7a37f8b
2014-02-25 11:28:15 -08:00
Luke Wagner
a3d72aa7ed Bug 977371 - Allow more than 2^20 blockids (r=jorendorff) 2014-02-27 11:31:31 -06:00
Luke Wagner
994924da45 Remove JS_ prefix from DescribeScriptedCaller in comments NPOTB (no bug, r=me) 2014-02-27 10:47:54 -06:00
Benjamin Bouvier
7a3e028e1e Bug 939843: Required changes in the rest of the tree; r=froydnj
--HG--
extra : rebase_source : 5757eb2b73755c8da08112b91b025a8fa860d7e8
2014-02-27 16:23:16 +01:00
Benjamin Bouvier
b43022bc95 Bug 939843: Required changes in Spidermonkey; r=mjrosenb
--HG--
extra : rebase_source : e629b045dfe460348c339ef0e7d301b67c6799fd
2014-02-27 16:23:11 +01:00
Nicolas B. Pierron
ba0eec4925 Bug 977011 - Tenure JSOP_NEWOBJECT payload. r=terrence 2014-02-27 07:22:41 -08:00
Peter Van der Beken
fa5238349a Bug 803106 part 2. Convert DOMStringList to WebIDL bindings - add WebIDL API and switch. r=bzbarsky 2013-07-09 13:54:21 -04:00
Benjamin Bouvier
226b3a3ab6 Bug 969203: Take out non strictly commutative Float32 functions; r=sstangl 2014-02-27 14:24:59 +01:00
Jan de Mooij
2dd76404a0 Bug 976369 followup - Update regexp-match-limit.js jit-test on a CLOSED TREE. 2014-02-27 13:03:09 +01:00
Masayuki Nakano
8eb5615b8a Bug 975688 part.15 Rename nsDOMMouseEvent to mozilla::dom::MouseEvent r=smaug
--HG--
rename : dom/events/nsDOMMouseEvent.cpp => dom/events/MouseEvent.cpp
rename : dom/events/nsDOMMouseEvent.h => dom/events/MouseEvent.h
2014-02-27 19:51:15 +09:00
Till Schneidereit
faa5c314d2 Bug 976369 - Increase Yarr's match limit to unregress dzone website. r=jandem
--HG--
extra : rebase_source : b7441e399e223b48710ce82e6c65776610c16da4
2014-02-26 16:57:04 +13:00
Till Schneidereit
ec426119dc Bug 973476 - Remove old, weird, unused SHELL_HACK code from shell/js.cpp. r=jorendorff
--HG--
extra : rebase_source : 871c11bc73baeff8050170efab97c1c491562a84
2014-02-17 17:41:18 +13:00
Jan de Mooij
50ae94f486 Bug 939562 part 2 - Increase kTrustedScriptBuffer from 40k to 50k on Windows. r=bholley 2014-02-27 09:41:24 +01:00
Shu-yu Guo
f9cdaf47e1 Bug 969722 - Part 2: Inline ForkJoinGetSlice. (r=nmatsakis) 2014-02-14 19:18:07 -08:00
Shu-yu Guo
69f2ea8743 Bug 976848 - Add a 32-bit xorshift to ThreadPoolWorker for thread-local PRNG for workstealing. (r=nmatsakis) 2014-02-26 19:51:28 -08:00
Shu-yu Guo
f000b67494 Bug 969722 - Part 1: Remove ThreadPoolWorker subclasses for ease of inlining. (r=nmatsakis) 2014-02-14 13:59:13 -08:00
Wes Kocher
04bdf4754e Backed out 3 changesets (bug 969786) for m-oth permabustage on a CLOSED TREE
Backed out changeset a79a64806e6c (bug 969786)
Backed out changeset 198decf16acf (bug 969786)
Backed out changeset 7d0b03e13765 (bug 969786)
2014-02-26 17:05:33 -08:00
Luke Wagner
4f28eb2916 Bug 977181 - Rename some ion* things to jit* (r=jandem)
--HG--
extra : rebase_source : b407530eb658563f32a5c569d1a0095fc2231d42
2014-02-26 17:38:46 -06:00
Luke Wagner
9b8856c19f Bug 977181 - Don't push/assume IonContext when executing JIT code (r=jandem)
--HG--
extra : rebase_source : ffdd773736657d11a67ef4e7f7110f61594d6d1f
2014-02-26 17:38:24 -06:00
Jim Blandy
43c59d7f97 Bug 969786: Implement Debugger.Source.prototype.introductionScript. r=sfink 2014-02-26 15:20:00 -08:00
Jim Blandy
d0ffdd388f Bug 969786: Record the introduction script in ScriptSourceObjects. r=sfink 2014-02-26 15:20:00 -08:00
Jim Blandy
bd8af5e388 Bug 969786: Add an 'introduction script' compilation option to ReadOnlyCompileOptions, OwningCompileOptions, and CompileOptions. r=sfink 2014-02-26 15:20:00 -08:00
Jim Blandy
24c6dbd5ee Bug 973130: Remove extraneous code from ActivationIterator::settle. r=hv1989
The 'if' condition in this function can never be true, because it's negated
in the immediately preceding 'while' condition.
2014-02-26 15:16:19 -08:00
Sean Stangl
ac09f962a4 Bug 933001 - Part 5/5 - Pref-off SharedArrayBuffer outside Nightly. r=sfink 2014-02-20 14:49:09 -08:00
Sean Stangl
7c2c213c35 Bug 933001 - Part 4/5 - Add SharedArrayBuffer tests. 2014-02-20 14:48:42 -08:00
Sean Stangl
83f0942ed3 Bug 933001 - Part 3/5 - StructuredClone changes for SharedArrayBuffer. r=sfink 2014-02-20 14:47:58 -08:00
Sean Stangl
d198aa7a6c Bug 933001 - Part 2/5 - Make SharedArrayBuffer usable as an AsmJS heap. r=luke 2014-02-20 14:47:03 -08:00
Sean Stangl
12f9c3f8da Bug 933001 - Part 1/5 - Define SharedArrayBufferObject. r=sfink 2014-02-20 14:43:03 -08:00
L. David Baron
5e307581fa Bug 976350 patch 2: Rename nsTraceRefcntImpl to nsTraceRefcnt. r=bsmedberg
Now that bug 975295 removed the obsolete wrapper class, we can rename
nsTraceRefcntImpl back to its correct pre-XPCOM-glue name,
nsTraceRefcnt.

The best part is that the one place where indentation should have needed
fixing, nsTraceRefcnt::DemangleSymbol, never had its indentation fixed
for the previous renaming.

--HG--
rename : xpcom/base/nsTraceRefcntImpl.cpp => xpcom/base/nsTraceRefcnt.cpp
rename : xpcom/base/nsTraceRefcntImpl.h => xpcom/base/nsTraceRefcnt.h
2014-02-26 13:36:36 -08:00
Branislav Rankov
44e8fcd994 Bug 969375 - MIPS port: Added MacroAssembler-mips files. r=froydnj,nbp 2014-02-26 11:16:02 -08:00
Luke Wagner
ea64946ac7 Bug 976602 - OdinMonkey: fix benign assert in protectCode, add more asserts (r=bbouvier)
--HG--
extra : rebase_source : d78d254fbc9c8d237a40520b426fbef5138595a9
2014-02-26 12:21:18 -06:00
Luke Wagner
95b94fb1eb Bug 976763 - Change DescribeStack not to return JSScripts or JSFunctions (r=bz)
--HG--
extra : rebase_source : d9a784df61c00421c9a1e360f92ffc763bf49858
2014-02-25 09:43:14 -06:00
Lars T Hansen
5c0e805f8d Bug 976504 -- Enabling inlining of TypedObject primitives 2014-02-26 11:57:51 -05:00
Carsten "Tomcat" Book
33fc0403e7 Backed out changeset 802aa43ae8cc (bug 939562) for PGO mochitest regression on a CLOSED TREE 2014-02-26 16:02:15 +01:00
Jason Orendorff
1d54332a0b Bug 968936 - Emit a warning message with stack trace when the "operation callback" (slow script dialog) stops script execution. r=luke. 2014-02-26 08:55:35 -06:00
Jason Orendorff
6af6217540 Bug 975484 - Reflect.parse location information is inaccurate for CallExpressions. r=luke. 2014-02-26 08:55:35 -06:00
Jason Orendorff
e4247802f2 Bug 973566, part 2 - Change some code to use a new, simpler js::HasOwnProperty signature. r=jimb. 2014-02-26 08:55:35 -06:00
Jason Orendorff
e29a270495 Bug 973566, part 1 - Fix "Assertion failure: offsetsv.isUndefined()" with elements on Object.prototype. r=jimb. 2014-02-26 08:55:35 -06:00
Jason Orendorff
fc3f78ef89 Bug 972319, part 2 - Transition some code using JS_SaveExceptionState to JS::AutoSaveExceptionState. r=bholley. 2014-02-26 08:55:34 -06:00
Jason Orendorff
72f0685dd8 Bug 972319, part 1 - Add new API JS::AutoSaveExceptionState as a replacement for JS_SaveExceptionState. r=luke. 2014-02-26 08:55:34 -06:00
Carsten "Tomcat" Book
b4c21f0962 Backed out changeset 3a23bcbc4e60 (bug 953164) for JS Reftest Bustage on a CLOSED TREE 2014-02-26 14:00:34 +01:00
Carsten "Tomcat" Book
32224bf04c Backed out changeset 6f7f5787e46e (bug 953164) 2014-02-26 13:59:41 +01:00
Hannes Verschore
1bb11d0de8 Bug 953164 - Undo debug code that wasn't part of the review, r=me 2014-02-26 12:41:29 +01:00
Hannes Verschore
53b344032f Bug 953164 - IonMonkey: Improve type information at branches, r=jandem 2014-02-13 23:19:15 +01:00
Nicolas B. Pierron
1e078847ca Bug 973889 - Handle static with objects in XDR/Clone of inner functions. r=wingo 2014-02-26 02:58:36 -08:00
Jan de Mooij
1c99716963 Bug 901086 - Fix CodePosition comparison in LSRA findBestBlockedRegister. r=sunfish 2014-02-26 11:12:39 +01:00
Jan de Mooij
b36f3f389e Bug 939562 part 2 - Move JIT flags from ContextOptions to RuntimeOptions. r=bent,bholley,luke 2014-02-26 10:25:36 +01:00
Jan de Mooij
a5dacf6e8d Bug 939562 part 1 - Bump trusted script buffer size for ASAN builds. r=bholley 2014-02-26 10:19:45 +01:00