js/src/jit/EffectiveAddressAnalysis.cpp
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2018-12-03 16:23 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp
e4712449ba4303cef134ba0b3f1bea13fbd50c4a
created 2018-11-30 16:39 +0100
pushed 2018-12-03 16:23 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1511383: Update vim modelines after clang-format; r=sylvestre
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-12-03 16:23 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
ba2da67c9e7e7541e4be66e5841c3a115c31ba1e
created 2018-11-20 10:15 +0000
pushed 2018-12-03 16:23 +0000
Ted Campbell Ted Campbell - Bug 1508255 - Minor formatting changes in js/src r=jandem
d1094983384c30f5aa7860e7d5ff49be625fb47a
created 2018-10-03 15:43 -0500
pushed 2018-10-15 21:07 +0000
Luke Wagner Luke Wagner - Bug 1495149 - Baldr: don't use signal handlers for asm.js bounds checks (r=lth,bbouvier)
bc2538bb2e9d925b17f45e1570cb6441ab6f8e3d
created 2018-09-06 11:54 +0200
pushed 2018-10-15 21:07 +0000
Jan de Mooij Jan de Mooij - Bug 1488698 - Always use braces for if/for/while statements in js/src/jit, part 4. r=bbouvier
77728b046b9572d38d0c576ca93a07d767c75018
created 2018-03-02 15:57 +0200
pushed 2018-03-05 13:45 +0000
Ciure Andrei Ciure Andrei - Backed out 10 changesets (bug 1439026) for spidermonkey-sm-nonunified-linux64 bustages. a=backout on a CLOSED TREE
e7894f7f0e5b5941de180aedc611c91e5f36b420
created 2018-02-27 09:12 -0600
pushed 2018-03-05 13:45 +0000
Jason Orendorff Jason Orendorff - Bug 1439026 - Part 9: Move SafeAdd and friends from builtin/Number.h to util/PortableMath.h. r=jandem.
e745fe9ab05aa6a877230fc451be0bac38a9a8f6
created 2018-02-27 08:23 -0600
pushed 2018-03-05 13:45 +0000
Jason Orendorff Jason Orendorff - Bug 1439026 - Part 7: jsnum.* -> builtin/Number.*. r=jandem.
8b4b06e10ae60d7b13e2bd6793a19efc006f8826
created 2018-02-28 02:59 -0800
pushed 2018-03-02 22:13 +0000
André Bargull André Bargull - Bug 1438842 - Part 3: Remove unused parameters in js/src/jit. r=tcampbell
ff11b23cf898b48f6871bf0746cb150a5634143e
created 2017-10-25 10:36 +0200
pushed 2018-01-11 21:05 +0000
Lars T Hansen Lars T Hansen - Bug 1377576 - Rename from AsmJSAtomic etc to WasmAtomic etc, rs=bbouvier
5606cb25cc92a9bfad284bcf0f83caed69da06d4
created 2017-10-24 19:00 +0800
pushed 2017-11-02 16:33 +0000
Yoshi Huang Yoshi Huang - Bug 1407682 - Part 13: Remove unneccesary includes r=jonco
520c46902b450411405d509365db6aa020a5cf52
created 2016-11-02 18:06 +0100
pushed 2017-01-23 14:19 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1304672: More jit/ renamings from asm.js to wasm; r=luke
44726da7a2869614b04e2193f17f6060bdbf4ceb
created 2016-10-11 07:06 +0200
pushed 2017-01-23 14:19 +0000
Sander Mathijs van Veen Sander Mathijs van Veen - Bug 1295130 - Merge AddI into LoadUnboxedScalar r=nbp
b96ee3dad4d8eb59ba72e2b5735461ec7cfb2540
created 2016-09-08 00:49 -0500
pushed 2016-11-14 12:26 +0000
Luke Wagner Luke Wagner - Bug 1298202 - Baldr: take advantage of guard page to simplify asm.js/wasm memory access (r=sunfish)
38c84afa8cde50514366e23d4405457c276361da
created 2016-06-17 17:19 +0200
pushed 2016-09-19 13:38 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1268024: Rename MAsmJSHeapAccess to MWasmMemoryAccess; r=luke
73c9c54ef08fe1395843aa2ef49ae29ec9149e1c
created 2016-06-01 14:43 +0000
pushed 2016-08-01 13:59 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1264948 - Ensure that we have enough ballast space IonMonkey compilation. r=h4writer
b940a11bc55979007650b550fd2b6e55bc584ca5
created 2016-04-26 16:42 +0200
pushed 2016-08-01 13:59 +0000
Jan de Mooij Jan de Mooij - Bug 1267269 - Make MIRType an enum class. r=bbouvier
5a5f9c53b6aa4c4ce0da90b713f6936ad1915636
created 2016-03-08 20:18 +0100
pushed 2016-04-25 16:57 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1254167 - Don't allow folding to full range for atomic accesses; r=sunfish, a=lizzard
590ae9fe87592f60b50597c68dd8a0d338d90925
created 2016-03-04 07:57 -0800
pushed 2016-04-25 16:57 +0000
Dan Gohman Dan Gohman - Bug 1253115 - BaldrMonkey: Refactor AsmJS load/store infrastructure. r=luke
ac2f7ef7566d6b99e880b0fc436439c976ce7bad
created 2016-03-04 07:57 -0800
pushed 2016-04-25 16:57 +0000
Dan Gohman Dan Gohman - Bug 1253115 - BaldrMonkey: Convert AsmJSHeapAccess offsets to unsigned. r=luke
71817a535eff96c738ecbcff4875caf29e6c831f
created 2016-02-18 23:12 -0800
pushed 2016-04-25 16:57 +0000
Dan Gohman Dan Gohman - Bug 1249482 - OdinMonkey: Remove the needsBoundsCheck flag from the frontend. r=luke
98bc20ce84527365ab0398e32183127d5f7786fc
created 2016-02-12 08:58 +0100
pushed 2016-04-25 16:57 +0000
Jan de Mooij Jan de Mooij - Bug 1246658 part 3 - Rewrite MConstant's public interface to not expose js::Value directly. r=luke
6cbce3cad8b72f00ff3f86a0804469f94510127b
created 2016-02-12 08:58 +0100
pushed 2016-04-25 16:57 +0000
Jan de Mooij Jan de Mooij - Bug 1246658 part 1 - Refactor MDefinition::constantValue and friends. r=bbouvier
17ced754ca45d0a042ac60be710a4e69d6f73851
created 2016-03-18 10:27 +0100
pushed 2016-03-18 09:30 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1254167 - Don't allow folding to full range for atomic accesses; r=sunfish, a=lizzard
b7e1e4899a60af3cff747c56b2bc83af19bb32bc
created 2015-04-23 12:22 +0200
pushed 2015-06-29 20:18 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1157628: Reformat spidermonkey source directory, again; r=jandem
a1b728c86053b96beda2181be04968d6dbb9f680
created 2015-04-22 21:08 -0700
pushed 2015-06-29 20:18 +0000
Dan Gohman Dan Gohman - Bug 1150337 - OdinMonkey: Optimize the full range of immediate offsets on x64. r=luke
9015759a1ebcc71cdb06816d22ecfa57049f88da
created 2015-04-15 13:38 -0400
pushed 2015-06-29 20:18 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changesets bd9cb02d4da8 and 9f2ad189edc9 (bug 1150337) for WinXP debug jit-test OOMs.
80cb954e2eb8c6f411fbebd6e6234cc3f21e6d8b
created 2015-04-27 11:55 -0400
pushed 2015-05-11 18:39 +0000
Dan Gohman Dan Gohman - Bug 1150337 - OdinMonkey: Optimize the full range of immediate offsets on x64. r=luke, a=abillings
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-05-11 18:39 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
5b892d8ef4538ea84378ebe4a352c49d8b9aa366
created 2015-03-28 10:39 -0700
pushed 2015-05-11 18:39 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out
0c030f97a04f4e34c138b878c4352423f5e920f9
created 2015-03-28 12:08 +0100
pushed 2015-05-11 18:39 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
04f99f21d1f2bccbde2fe1548578a8f50457ff2e
created 2015-03-27 19:47 +0100
pushed 2015-05-11 18:39 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1143216 - Do not replace recovered on bailout instructions with effective addresses equivalent. r=sunfish
5def1d193a0c6f6a8b0ae175ef2be25b46ee248a
created 2015-02-26 22:17 -0800
pushed 2015-05-11 18:39 +0000
Dan Gohman Dan Gohman - Bug 1137573 - OdinMonkey: Alignment Mask Analysis r=luke
11a0fa1a0122a33151329be8353f57d19aa081ae
created 2015-02-24 07:50 -0800
pushed 2015-05-11 18:39 +0000
Dan Gohman Dan Gohman - Bug 986981 - OdinMonkey: Optimize addresses with constant offsets on x86 and x64 r=luke
41be09fe77e0268ce047337453fa84c8cdc4e839
created 2015-03-30 14:41 +0200
pushed 2015-03-30 18:32 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff, a=sledru
0b155176f4ebc16aa23bdbe028798c20f9f70ad1
created 2014-12-24 15:01 +0100
pushed 2015-02-23 15:17 +0000
Hannes Verschore Hannes Verschore - Bug 1107328 - IonMonkey: Also check for boxed constants when checking for constants, r=jandem
b1127d55a561eaa7ee1670089ac4b3faa3770443
created 2014-12-22 14:53 +0100
pushed 2015-02-23 15:17 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 458cfe948a05 (bug 1107328) for js test failures on a CLOSED TREE
458cfe948a05107cbbece8991272bbd94d93802e
created 2014-12-22 13:16 +0100
pushed 2015-02-23 15:17 +0000
Hannes Verschore Hannes Verschore - Bug 1107328 - IonMonkey: Also check for boxed constants when checking for constants, r=jandem
ed4b995667b58b364d2a7ce9b2111fc22dc1f622
created 2014-10-01 19:17 +0200
pushed 2014-11-28 15:29 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1074911 - Replace JS_ASSERT by MOZ_ASSERT. r=jorendorff
0e9ed96596b14b99a692d1b8415fb68b11d42abc
created 2014-05-20 18:43 -0700
pushed 2014-07-21 20:25 +0000
Dan Gohman Dan Gohman - Bug 1010586 - IonMonkey: Shrink the MUse class by making the index field unnecessary. r=nbp
cbc169da07fe132106b74ae50e9b7f702a08d0ff
created 2013-12-13 08:27 -0800
pushed 2014-03-17 21:55 +0000
Dan Gohman Dan Gohman - Bug 949171 - IonMonkey: Use the right block for EffectiveAddressAnalysis r=nbp
1fe0f523e64447dd0820f0724faed32bf676f21f
created 2013-11-18 00:00 +0100
pushed 2014-02-04 01:06 +0000
Jan de Mooij Jan de Mooij - Bug 937540 part 5 - Use placement new syntax for MIR instructions. r=bhackett
c102b5ec30df517228a565cdaf80dc64e399a8e2
created 2013-09-27 16:28 -0400
pushed 2013-12-09 19:58 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 784739 - Switch from NULL to nullptr in js/src/jit/ (2/7); r=ehsan
5b35eb07b456230d507df38326032ae6bbffb043
created 2013-09-26 18:34 -0400
pushed 2013-12-09 19:58 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 921130 - Minimize the #includes in js/src/jit; r=luke
22a9b7dccb337f188b5b9d871d36b66e3b6f1a2e
created 2013-08-31 05:57 -0700
pushed 2013-10-28 21:59 +0000
Dan Gohman Dan Gohman - Bug 910826 - IonMonkey: Eliminate the remaining interesting calls to useCount() and defUseCount(), which are linear-time operations. r=h4writer
148464732cfe8ef460c5c1c7c4a077f4456d3085
created 2013-08-29 12:20 -0400
pushed 2013-09-16 19:14 +0000
Jan de Mooij Jan de Mooij - Bug 909499 - Rename js::ion namespace to js::jit. r=h4writer, a=bajaj
e8d49bc63f2cf44234f9ba2f1376f24f04bea694
created 2013-08-28 17:54 -0400| base
pushed 2013-09-16 19:14 +0000
Jan de Mooij Jan de Mooij - Bug 902908 - Rename js/src/ion to js/src/jit. r=luke, a=bajaj
1f01633c4a021b0642e7f6ac19ab80f5b2029fb0
created 2013-08-29 11:59 -0400
pushed 2013-08-29 16:22 +0000
Jan de Mooij Jan de Mooij - Bug 909499 - Rename js::ion namespace to js::jit. r=h4writer, a=bajaj
c253a1011418d8eb171fba11f1071957c85738e5
created 2013-08-28 18:00 -0400| base
pushed 2013-08-28 22:00 +0000
Jan de Mooij Jan de Mooij - Bug 902908 - Rename js/src/ion to js/src/jit. r=luke, a=bajaj
less more (0) tip