js/src/ion/MIR.h
909360229cff08817fa3b9ffeac0c0c962aef502
created 2013-04-29 13:10 -0600
pushed 2013-06-24 18:52 +0000
Brian Hackett Brian Hackett - Bug 865431 - Restrict Compare_Double and related comparisons to inputs where they will produce the correct result, r=jandem.
fc9427895561219823fe8aef2b4f2a7a16d11dcb
created 2013-04-27 15:02 -0600
pushed 2013-06-24 18:52 +0000
Brian Hackett Brian Hackett - Bug 864214 - Generate MIR nodes for accessing statically known typed arrays on x86, r=luke,jandem.
b1007963b1ca758984c67501d41dfb5059f5b6db
created 2013-04-26 17:06 -0400
pushed 2013-06-24 18:52 +0000
Shu-yu Guo Shu-yu Guo - Bug 865259 - Give MLambda and MParLambda resultTypeSets r=bhackett
e463630560f7d1d461283830b3f8979eab309b1a
created 2013-04-24 14:28 -0400
pushed 2013-06-24 18:52 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 865259 - Specialized arith ops based on baseline info r=bhackett
aa1e31f9cfa4baeebbcff4fa8712d6a37cced384
created 2013-04-25 15:22 -0600
pushed 2013-06-24 18:52 +0000
Brian Hackett Brian Hackett - Bug 865626 - Disallow generating extra barrier instructions when compiling Array.push, r=dvander.
ebf1b0f1920c0628bb250519aa4a1ae9a14ef406
created 2013-04-25 14:44 -0600
pushed 2013-06-24 18:52 +0000
Brian Hackett Brian Hackett - Bug 865635 - Use MMonitorTypes instead of MTypeBarrier for type write barriers, r=dvander.
eeb9d7a408ab1595941fc2aa56719cced5badefe
created 2013-04-25 09:08 -0600
pushed 2013-06-24 18:52 +0000
Brian Hackett Brian Hackett - Bug 865153 - Remove resume point uses in dead blocks when restarting loop processing, r=h4writer.
c307cb8bffec6ff6389cc64cfef648edb33617ec
created 2013-04-24 11:34 +0100
pushed 2013-06-24 18:52 +0000
Jon Coppeard Jon Coppeard - Bug 860145 - IonMonkey: Add support for ArgumentsObject r=nbp
659fa167a6bba070697efdd0fa81bbe3d8d66074
created 2013-04-23 16:34 -0600
pushed 2013-06-24 18:52 +0000
Brian Hackett Brian Hackett - Bug 862103 - Split GuardShapeOrType into GuardShape and GuardObjectType, r=dvander.
63788e2eb007acbda2ce20cd1a16f9bdd69f46f9
created 2013-04-22 20:39 -0600
pushed 2013-06-24 18:52 +0000
Brian Hackett Brian Hackett - Merge from mozilla-inbound
2a32d0f08dea4143473718027f67776fc9a3f092
created 2013-04-18 15:12 -0600
pushed 2013-06-24 18:52 +0000
Brian Hackett Brian Hackett - Bug 863439 - Use BoxInputsPolicy for MUnbox.
11b64221636b72bf2c803f146e81ee960cabf47f
created 2013-04-18 13:26 -0600
pushed 2013-06-24 18:52 +0000
Brian Hackett Brian Hackett - Merge from mozilla-inbound.
7bc766400b8117129e862eb8b9227d89ea301e18
created 2013-04-18 06:53 -0600
pushed 2013-06-24 18:52 +0000
Brian Hackett Brian Hackett - Bug 804676 - Address review comments, r=dvander.
d746d516bf55420ebc686f206164973e2d791913
created 2013-04-15 17:12 -0600
pushed 2013-06-24 18:52 +0000
Brian Hackett Brian Hackett - Bug 862103 - Various benchmark performance fixes.
cb36ad241f80bfceabfef7c03e97e18000e8fe8a
created 2013-04-15 05:37 -0600
pushed 2013-06-24 18:52 +0000
Brian Hackett Brian Hackett - Merge m-i to ionmonkey
79f78c194329eefadfffdd122e33007317a3e5e0
created 2013-04-12 07:25 -0600
pushed 2013-06-24 18:52 +0000
Brian Hackett Brian Hackett - Bug 804676 - Fix various fuzz bugs.
ee14945b452c669ded1d6cabe7b51c12ec722ec1
created 2013-04-11 18:39 -0600
pushed 2013-06-24 18:52 +0000
Brian Hackett Brian Hackett - Bug 804676 - Remove dependence of Ion compilation on ScriptAnalysis::analyzeTypes.
7037549c9fbba1d35b414f2e8c9f60ef0b09d8ea
created 2013-04-22 16:31 -0700
pushed 2013-06-24 18:52 +0000
Luke Wagner Luke Wagner - Bug 864402 - OdinMonkey: int MAdd/MMul should be marked commutative (r=sstangl)
1150403342b2111f08f0604ce6ff61e3102a47e2
created 2013-04-22 13:20 -0400
pushed 2013-06-24 18:52 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets f2387d9f146c and d12788533ab7 (bug 860145) for causing topcrashers.
993d97de11323fc94f60ec5684238b9eead7890f
created 2013-04-18 17:43 -0700
pushed 2013-06-24 18:52 +0000
Shu-yu Guo Shu-yu Guo - Bug 860531 - Change AliasSet of MCallGetIntrinsicValue to None. (r=dvander)
d5719da78339e2213cd6009339c16bdd078e0837
created 2013-04-18 17:41 -0700
pushed 2013-06-24 18:52 +0000
Shu-yu Guo Shu-yu Guo - Bug 844887 - Inline IsCallable and ToObject intrinsics in Ion. (r=sstangl)
d12788533ab73432e9d587645e636c76817ad8da
created 2013-04-18 16:47 -0400
pushed 2013-06-24 18:52 +0000
Kannan Vijayan Kannan Vijayan - Bug 860145 - Allow Ion to compile functions which require heavyweight arguments-object construction. r=jandem r=nbp
e6546197aa846061ffd2ed1e898800dfad4e7b69
created 2013-04-17 11:31 +0200
pushed 2013-06-24 18:52 +0000
Hannes Verschore Hannes Verschore - Bug 861116: IonBuilder: Add support for JSOP_INITELEM, r=jandem
f01ec31f9f281bef244fdc144570365d84f8712f
created 2013-04-17 11:31 +0200
pushed 2013-06-24 18:52 +0000
Hannes Verschore Hannes Verschore - Bug 861165: IonMonkey: Correct behaviour for JSOP_IN on dense native with negative index, r=bhackett
b619d1769047994e46a33dba31ed92b78fcf946a
created 2013-04-17 12:03 +0200
pushed 2013-06-24 18:52 +0000
Hannes Verschore Hannes Verschore - Backout a0016de79bf9 and 862431c42e72 for breakage, r=red
862431c42e7225640c6d0b3e00c81ef25f1bb574
created 2013-04-17 11:31 +0200
pushed 2013-06-24 18:52 +0000
Hannes Verschore Hannes Verschore - Bug 861116: IonBuilder: Add support for JSOP_INITELEM, r=jandem
a0016de79bf9237674149b8d238548419757e1f0
created 2013-04-17 11:31 +0200
pushed 2013-06-24 18:52 +0000
Hannes Verschore Hannes Verschore - Bug 861165: IonMonkey: Correct behaviour for JSOP_IN on dense native with negative index, r=bhackett
089c532f32d1a1515b2554b451a828d497b4f83b
created 2013-04-16 13:47 -0700
pushed 2013-06-24 18:52 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
b85daec2b90caecbe2e25daaeb37342cd55871e0
created 2013-04-15 12:55 -0700
pushed 2013-06-24 18:52 +0000
Phil Ringnalda Phil Ringnalda - Back out a5a1dd3bd8ae (bug 860029) for stupidorange
a5a1dd3bd8ae75a9f3ec7ab2cdf536726a094c01
created 2013-04-15 11:33 -0700
pushed 2013-06-24 18:52 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. r=njn
6d92a2e39c778d1177a5f89270bf5a8160b169b1
created 2013-04-11 19:55 -0700
pushed 2013-06-24 18:52 +0000
Phil Ringnalda Phil Ringnalda - Back out 5bf9771e1a28 (bug 860029) for bustage
5bf9771e1a2830d8ef70114b31e4219164f9c5e0
created 2013-04-11 18:48 -0700
pushed 2013-06-24 18:52 +0000
Sean Stangl Sean Stangl - Bug 860029 - Standardize Modelines in the JS Module. DONTBUILD. r=njn
3c7ab35260ef884120820b12860c491ebfd11fda
created 2013-04-09 13:33 -0700
pushed 2013-06-24 18:52 +0000
Sean Stangl Sean Stangl - Bug 853154 - Generate and root target JSScripts during MIR construction. r=h4writer
61f7ebb9f3d903556516bd6cbe8b84ae14c0fa33
created 2013-03-29 15:55 +0100
pushed 2013-06-24 18:52 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-inbound.
1aaed48de5e5a970b2ee9efc89391b270df4aa09
created 2013-03-28 11:26 +0100
pushed 2013-06-24 18:52 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
e5978106c61a8a1be42ed34566c55f668683a2ea
created 2013-03-21 11:23 +0100
pushed 2013-06-24 18:52 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
bbf7ea6ef2e44b8d97c5f015f106209147576f55
created 2013-03-20 12:54 +0100
pushed 2013-06-24 18:52 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
ae738d911ded004d800287f06a3e7e87c2b9e6ef
created 2013-03-18 16:53 +0100
pushed 2013-06-24 18:52 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
301858db6ab500e433ee2072faca8da7f5fa67ec
created 2013-03-14 10:50 +0100
pushed 2013-06-24 18:52 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-inbound.
153e95fac005a5433709fa8b133546648ef70852
created 2013-03-13 11:38 +0100
pushed 2013-06-24 18:52 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
50b836af96f807a7123c9b9f0191f303d0c26c2d
created 2013-03-12 10:09 +0100
pushed 2013-06-24 18:52 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
73009fa0952533ddaf9ef4dc0fc817e829ddfd68
created 2013-03-08 09:57 +0100
pushed 2013-06-24 18:52 +0000
Jan de Mooij Jan de Mooij - Merge from mozilla-central.
8436ace5239073b7c14e745900614ed7f62413d0
created 2013-03-07 12:25 -0500
pushed 2013-06-24 18:52 +0000
Kannan Vijayan Kannan Vijayan - Bug 845873 - Handle OOB TypedArray SetElem writes in Ion. r=jandem
4b37c7c640d791298bb24185a3be3097155dff27
created 2013-05-29 13:31 -0600
pushed 2013-06-03 13:14 +0000
Brian Hackett Brian Hackett - Bug 876458 - Fix MUnbox::congruentTo. r=jandem, a=akeybl
6ed230e228f5670c9cea2bf0e3ee081adc69e727
created 2013-04-24 17:52 +0200
pushed 2013-05-13 16:59 +0000
Hannes Verschore Hannes Verschore - Bug 863755: IonMonkey: Add BoxPolicy to MUnbox. r=jandem, a=akeybl
f84cb351a9a63dbb83f13c99910d0ed47d2b7df3
created 2013-04-17 11:31 +0200
pushed 2013-05-13 16:59 +0000
Hannes Verschore Hannes Verschore - Bug 861165 - Correct behaviour for JSOP_IN on dense native with negative index and fix JM JSOP_IN bug with negative index. r=bhackett, a=bajaj
b136a9dbc9fe140a24a9e359f8d335d07daae4a2
created 2013-04-09 13:33 -0700
pushed 2013-05-13 16:59 +0000
Sean Stangl Sean Stangl - Bug 853154 - Generate and root target JSScripts during MIR construction. r=h4writer, a=akeybl
a92c968b29ae53249bb193772a9d43a4fd9f941b
created 2013-02-19 14:06 -0800
pushed 2013-05-13 16:59 +0000
Sean Stangl Sean Stangl - Bug 837312: IonMonkey: Inline a strict subset of known targets, r=sstangl,djvj
47495d62d7f7c63cce77daa29f3cda1ddef9eae0
created 2013-03-27 14:16 -0500
pushed 2013-05-13 16:59 +0000
Philipp Matthias Schäfer Philipp Matthias Schäfer - Bug 620141 - eval cache should key based on calling script and pc, not calling function. r=jorendorff.
b00eb1ef151749fe8eb31a61227127b1939f1023
created 2013-03-19 22:12 -0400
pushed 2013-05-13 16:59 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 829602 - Enable self-hosted parallelarray r=dvander,till
6fdbfac4b51cc6bcfe9083bfe7867f4db66c5683
created 2013-03-19 12:23 +0100
pushed 2013-05-13 16:59 +0000
Jan de Mooij Jan de Mooij - Bug 851053 - Remove MRecompileCheck. r=bhackett
b3d85b68449d38bf16f1b92f19aeea24d4c1f957
created 2013-03-15 02:29 -0700
pushed 2013-05-13 16:59 +0000
Luke Wagner Luke Wagner - Bug 840282 - OdinMonkey (sr=dmandelin)
738733ab166d0f48f15691191cdbd5536c3f659e
created 2013-03-13 19:15 +0100
pushed 2013-05-13 16:59 +0000
Hannes Verschore Hannes Verschore - Bug 848319: IonMonkey: Enable hoisting of MRegExp, r=sstangl
5e2536a86e7f66acf6426f2f2815b9b2d8dc6d98
created 2013-03-11 17:24 -0400
pushed 2013-05-13 16:59 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset e7f298d7b17b (bug 829602) for frequent B2G mochitest crashes on a CLOSED TREE.
e7f298d7b17b5945406238edc961ca396de5b028
created 2013-03-11 13:57 -0400
pushed 2013-05-13 16:59 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 829602 - Enable self-hosted ParallelArray r=dvander,till
64bdaa6a86cdbeb965446a2a109ea5beca4d0b0f
created 2013-03-11 17:53 +0100
pushed 2013-05-13 16:59 +0000
Jan de Mooij Jan de Mooij - Bug 830943 part 2 - Add asserts, testcase. r=dvander
1250c14647552152c19f59e8342e65b430f0842c
created 2013-03-06 19:13 +0100
pushed 2013-05-13 16:59 +0000
Jan de Mooij Jan de Mooij - Bug 847045 - Avoid frequent ExcludeType bailouts. r=nbp
fcb84b09972fd124bafe10a065e68b9ea14c094f
created 2013-03-05 18:32 +0000
pushed 2013-05-13 16:59 +0000
Jon Coppeard Jon Coppeard - Bug 847934 - GC: Remove Unrooted - Remove use of DropUnrooted and rename UnrootedThings to RawThings r=terrence
37f8e72f5124d7bf6e0481a6913dbbeb709522a0
created 2013-03-04 15:41 -0500
pushed 2013-05-13 16:59 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset eef5f845fb75 (bug 829602) for intermittent jit-test failures.
eef5f845fb757823b9a8b038d0ddbac4ddc00417
created 2013-03-04 13:23 -0500
pushed 2013-05-13 16:59 +0000
Nicholas D. Matsakis Nicholas D. Matsakis - Bug 829602 - Switch to self-hosted ParallelArray. r=dvander,till
less more (0) -300 -100 -60 tip