Bobby Holley
|
54afe2bcb5
|
Bug 997527 - Remove debugging code from bug 960828. r=me a=me DONTBUILD
|
2014-04-16 18:33:10 -07:00 |
|
Douglas Crosher
|
55d42971f3
|
Bug 898963 - Odinmonkey (ARM): Refactor GenerateFFIInterpreterExit. r=luke
|
2014-03-26 00:29:10 +11:00 |
|
Douglas Crosher
|
30208e2107
|
Bug 898963 - Odinmonkey (ARM): Optimize asm.js FFI calls to Ion functions, trim regs saved, inline activation and deactivation. r=luke
|
2014-04-17 00:11:28 +10:00 |
|
Gabor Krizsanits
|
bc997f54ab
|
Bug 996069 - Part3: Stop inheriting nsEP when window.open is called. r=bz
|
2014-04-16 22:29:57 +02:00 |
|
Terrence Cole
|
c97877c686
|
Bug 959787 - Handlify JS_DefineProperty; r=Waldo, r=bz
--HG--
extra : rebase_source : 87991ed47ed071550af4e4125eea54a66fdb0071
|
2014-01-21 18:11:17 -08:00 |
|
Nicolas B. Pierron
|
375d81ab3c
|
Bug 995817 - Range Analysis: Truncate MDiv indirectly. r=sunfish
|
2014-04-16 08:31:43 -07:00 |
|
Jan de Mooij
|
8910766bd3
|
Bug 997081 - Optimize StoreElementHole OOL VM call. r=bhackett
--HG--
extra : rebase_source : 110a92109994439c48300ddc88627c34fca27254
|
2014-04-16 17:24:23 +02:00 |
|
Benjamin Bouvier
|
c146d59c2f
|
Bug 993034: SIMD - Factor out typed access to TypedObject memory; r=nmatsakis
|
2014-04-16 16:21:31 +02:00 |
|
Benjamin Bouvier
|
865a3706f4
|
Bug 993034: SIMD - Factor out tests for object and vector in a single function; r=nmatsakis
|
2014-04-16 16:21:29 +02:00 |
|
Benjamin Bouvier
|
21bedb360f
|
Bug 993034: SIMD - Define shallow wrappers macro that call templated functions instead of macro functions; r=nmatsakis
|
2014-04-16 16:21:26 +02:00 |
|
Benjamin Bouvier
|
5cef02e0c1
|
Bug 993034: SIMD - Replace and simplify bogus pointer in Int32x4Select; r=nmatsakis
|
2014-04-16 16:21:24 +02:00 |
|
Benjamin Bouvier
|
ed7ffdf9c0
|
Bug 993034: SIMD - Clean up coding style and reorganize functions by number of arguments; r=nmatsakis
|
2014-04-16 16:21:12 +02:00 |
|
Benjamin Bouvier
|
0d4975cceb
|
Bug 993034: SIMD - Rename toType2 into toType and make it fallible; r=nmatsakis
|
2014-04-16 16:21:09 +02:00 |
|
Nicolas B. Pierron
|
5a6f8cc3a3
|
Bug 992968 - . r=efaust a=abillings
|
2014-04-16 06:18:26 -07:00 |
|
Shian-Yow Wu
|
7b625868f7
|
Bug 945152 - Part 2: Report mapped array buffer statistics for about:memory. r=njn
|
2014-04-16 19:26:41 +08:00 |
|
Shian-Yow Wu
|
a132bf6fc9
|
Bug 945152 - Part 1: Support mapped array buffer type. r=sfink
|
2014-04-16 19:26:39 +08:00 |
|
Jon Coppeard
|
434d722551
|
Bug 995657 - Check new capacity is large enough when growing the mark stack r=terrence
|
2014-04-16 09:48:24 +01:00 |
|
Jon Coppeard
|
a775e98530
|
Bug 912581 - Make JS_Add*Root APIs take Heap<T> r=terrence r=bz r=bholley
|
2014-04-16 09:47:57 +01:00 |
|
Jon Coppeard
|
2a5c843ea4
|
Bug 993413 - Remove use of JS_Add/Remove*Root in favour of JS::PersistentRooted where possible r=terrence r=bz r=bholley
|
2014-04-16 09:47:53 +01:00 |
|
Boris Zbarsky
|
b146a467b0
|
Bug 822442. Keep track of DOM proxies in TI, like other DOM objects, so we can do the same call/get/set optimizaations with them. r=efaust
|
2014-04-15 22:58:45 -04:00 |
|
Eric Faust
|
d8d90e9821
|
Bug 978232 - ES6 Proxies: [[Construct]] must throw if the trap doesn't return an object. (r=jwalden)
|
2014-04-15 14:57:35 -07:00 |
|
Eric Faust
|
b482a3a1f1
|
Bug 978235 - Reland forgotten test. r=me
|
2014-04-15 13:19:53 -07:00 |
|
Eric Faust
|
afed7f15b3
|
Bug 978235 - ES6 Proxies: Implement [[IsExtensible]] trap. (r=jorendorff)
|
2014-04-15 13:13:51 -07:00 |
|
Eric Faust
|
1a95c33230
|
Bug 978235 - Add missing JSAutoCompartment to JavaScriptChild.cpp. (r=terrence over IRC)
|
2014-04-15 13:08:41 -07:00 |
|
Eric Faust
|
8ec8b52e89
|
Backed out changeset f1660c847ca2 (bug 978235) for landing with random debug code.
|
2014-04-15 12:56:51 -07:00 |
|
Eric Faust
|
413c2ea3c7
|
Bug 978235 - ES6 Proxies: Implement [[IsExtensible]] trap. (r=jorendorff, terrence over IRC)
|
2014-04-14 15:52:26 -07:00 |
|
Eric Faust
|
5a2d3e1d80
|
Bug 983460 - Opcodes.h has an extra TMPSLOT for JSOP_SETPROP. (r=jandem)
|
2014-04-14 15:52:24 -07:00 |
|
Dan Gohman
|
69883bd992
|
Bug 892794 - IonMonkey: Add some interesting INT32_MIN-related testcases. r=nbp
|
2014-04-15 11:34:25 -07:00 |
|
Ryan VanderMeulen
|
780fb4fae2
|
Backed out changesets 37e7cae3d8c8 and 3ccbb670a699 (bug 898963) for Windows debug bustage.
CLOSED TREE
|
2014-04-15 13:39:38 -04:00 |
|
Marty Rosenberg
|
9a05c1d7a4
|
Bug 982398 - Fix the second case as well. r=jandem
|
2014-04-15 12:51:19 -04:00 |
|
Douglas Crosher
|
24769cbc81
|
Bug 898963 - Odinmonkey (ARM): Refactor GenerateFFIInterpreterExit. r=luke
|
2014-03-26 00:29:10 +11:00 |
|
Douglas Crosher
|
3522eaf595
|
Bug 898963 - Odinmonkey (ARM): Optimize asm.js FFI calls to Ion functions, trim regs saved, inline activation and deactivation. r=luke
|
2014-04-16 01:08:33 +10:00 |
|
Jan de Mooij
|
d170922db6
|
Bug 995607 - Fix an AutoDebugModeInvalidation issue. r=shu
|
2014-04-15 18:22:52 +02:00 |
|
Jan de Mooij
|
e6a0168b24
|
Bug 994876 followup - Fix assert.
|
2014-04-15 18:13:49 +02:00 |
|
Jan de Mooij
|
26e4cd193f
|
Bug 994876 - Fix DenseSetElemStubExists to check all shapes for DenseAdd stubs. r=djvj
|
2014-04-15 17:20:32 +02:00 |
|
Landry Breuil
|
ec0cae2801
|
Bug 990154: move the enum CodeKind definition outside #if ENABLE_ASSEMBLER to unbreak non-asm platforms r=jandem
|
2014-04-15 13:46:07 +02:00 |
|
Jan de Mooij
|
edc1a91edc
|
Bug 996533 - Add some BaselineScript/IonScript asserts. r=till
|
2014-04-15 13:24:42 +02:00 |
|
Branislav Rankov
|
a070a5f0c8
|
Bug 972836 - IonMonkey MIPS: Add odd float registers to the enum, but don't allocate them yet. r=froydnj,nbp
|
2014-04-07 17:36:06 +02:00 |
|
Jon Coppeard
|
1e34d2334e
|
Bug 992866 - Fix assertion in JSObject::initDenseElementsUnbarriered r=sfink
|
2014-04-15 09:44:01 +01:00 |
|
Shu-yu Guo
|
ed523a36d7
|
Bug 995076 - Unconditionally replace null/undefined/magic-typed OSR slots. (r=h4writer)
|
2014-04-14 22:00:07 -07:00 |
|
Shu-yu Guo
|
afd4d7e3b4
|
Bug 995077 - Preserve phis whose slots are arguments object inside functions that need it. (r=jandem)
|
2014-04-14 22:00:07 -07:00 |
|
Shu-yu Guo
|
4bb7a376ed
|
Bug 994444. (r=nbp)
|
2014-04-14 22:00:07 -07:00 |
|
Bobby Holley
|
db7038119f
|
Bug 993423 - Don't hoist <svg:use> content into the XBL scope. r=smaug
|
2014-04-14 20:38:54 -07:00 |
|
Bobby Holley
|
f223b1107f
|
Bug 989528 - Rename AutoSystemCaller to AutoNoJSAPI, and assert against pre-existing exceptions. r=bz
|
2014-04-14 20:27:00 -07:00 |
|
Bobby Holley
|
e46565fd18
|
Bug 989528 - Introduce AutoJSAPIWithErrorsReportedToWindow as a replacement for AutoPushJSContextForErrorReporting. r=bz
|
2014-04-14 20:26:59 -07:00 |
|
Bobby Holley
|
bae8ff964e
|
Bug 989528 - Introduce a mechanism to explicitly enter a null compartment. r=luke
|
2014-04-14 20:26:59 -07:00 |
|
Phil Ringnalda
|
5e0b2af8b2
|
Back out d1f1725198da (bug 983460) on suspicion of mochitest-chrome assertions
CLOSED TREE
|
2014-04-14 18:36:01 -07:00 |
|
Phil Ringnalda
|
1fc75dbc59
|
Back out c70626e77e9f (bug 978235) on suspicion of mochitest-chrome assertions
CLOSED TREE
|
2014-04-14 18:35:46 -07:00 |
|
Jeff Walden
|
8e3a6ac462
|
Bug 988619 - Fix bad includes bustage. r=njn over IRC to fix bustage in a CLOSED TREE
--HG--
rename : js/src/jit/ExecutionModeInlines.h => js/src/jit/ExecutionMode-inl.h
|
2014-04-14 18:26:15 -07:00 |
|
Brian Hackett
|
d379985ea4
|
Bug 988619 - Handle OOM when sweeping type information, r=jandem.
|
2014-04-14 18:22:17 -06:00 |
|