js/src/jit/x86/MacroAssembler-x86.h
87d424cf36cab9daabb68552f54cd2782eb2167a
created 2015-09-12 11:11 +0900
pushed 2015-10-29 11:30 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1203964 - Part 2: Move MacroAssembler::rshiftPtrArithmetic into generic macro assembler. r=jandem
354d9854c2792868732db1509cef3477891b8fad
created 2015-09-12 11:01 +0900
pushed 2015-10-29 11:30 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1203964 - Part 1: Move MacroAssembler::rshiftPtr into generic macro assembler. r=h4writer
ef13876b06a6558b7999a382f23c70f1c4b9526a
created 2015-08-07 07:41 +0900
pushed 2015-10-29 11:30 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 774364 - Part 3: Move Math.random() to macro assembler. r=sstangl,hev,nbp, f=rankov
1c76222e6348687151b94361efd7c3688f35b68f
created 2015-09-11 13:47 +0200
pushed 2015-10-29 11:30 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1199719 part 7 - Move MacroAssembler::xorPtr into the generic macro assembler. r=bbouvier
a392154abcd983fc178d05bb29b161688ebae669
created 2015-09-11 13:47 +0200
pushed 2015-10-29 11:30 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1199719 part 5 - Move MacroAssembler::orPtr into the generic macro assembler. r=lth
70668e7ed89692279d3bef75f658484db815aad2
created 2015-09-11 13:47 +0200
pushed 2015-10-29 11:30 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1199719 part 3 - Move MacroAssembler::andPtr into the generic macro assembler. r=djvj
91f4cc676c0a748d513a26b8689553dbf2033653
created 2015-09-10 13:48 -0700
pushed 2015-10-29 11:30 +0000
Phil Ringnalda Phil Ringnalda - Back out 5 changesets (bug 774364, bug 1195578) for SM(p) OOMs
f11cf71a5ccad575161d0208044aef25199c7823
created 2015-09-10 13:47 -0700
pushed 2015-10-29 11:30 +0000
Phil Ringnalda Phil Ringnalda - Back out 12 changesets (bug 1199719) for rebasing on top of something that's being backed out
2521189eba907c1d48f1c5f0d5d2e59d7e64e4f0
created 2015-09-10 22:36 +0200
pushed 2015-10-29 11:30 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1199719 part 7 - Move MacroAssembler::xorPtr into the generic macro assembler. r=bbouvier
da69d8d082af861eb8280c41dab94df9b4b039e4
created 2015-09-10 22:36 +0200
pushed 2015-10-29 11:30 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1199719 part 5 - Move MacroAssembler::orPtr into the generic macro assembler. r=lth
399f2af808f36cc0c163edd099ca2cb1268028cd
created 2015-09-10 22:36 +0200
pushed 2015-10-29 11:30 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1199719 part 3 - Move MacroAssembler::andPtr into the generic macro assembler. r=djvj
174b80f07d0cc911824b2a8c4dca744130423ab2
created 2015-08-07 07:41 +0900
pushed 2015-10-29 11:30 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 774364 - Part 3: Move Math.random() to macro assembler. r=sstangl,hev, f=rankov
e7b5bd4c0dc4f7fd683495bdcab6b9d5c67e821d
created 2015-09-01 11:58 +0200
pushed 2015-10-29 11:30 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1184965 part 4 - Factor MacroAssembler::callWithExitFrame. r=jandem
c35d8212f83591dd9bd37e120e3f6796485bdf9b
created 2015-09-01 11:58 +0200
pushed 2015-10-29 11:30 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1184965 part 2 - Factor MacroAssembler::makeFrameDescriptor. r=sstangl
d7c9da5fe4770590418aa2e90562553b5c676c4f
created 2015-08-25 08:09 +0200
pushed 2015-10-29 11:30 +0000
Lars T Hansen Lars T Hansen - Bug 1192786 - Hook ARM disassembler into IONFLAGS=codegen machinery. r=nbp
381b4c8dc15ea01f7bd407ef2f48edd7dacc0c36
created 2015-08-17 11:32 +0200
pushed 2015-10-29 11:30 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1184959 part 5 - Move callWithABI functions to the generic MacroAssembler. r=bbouvier,sstangl,jandem,rankov,h4writer
19d5d96194436bee3de9f8e1048f201cbeb227a2
created 2015-06-14 08:02 -0700
pushed 2015-08-10 18:23 +0000
Brian Hackett Brian Hackett - Bug 1162986 - Allow objects to be turned into singletons dynamically, r=jandem.
f9e71f980245eee361014ecde5e13123b251d6e7
created 2015-06-13 14:41 -0700
pushed 2015-08-10 18:23 +0000
Phil Ringnalda Phil Ringnalda - Back out fd36716d1f9d (bug 1162986) for mostly-Win8-debug devtools crashes
fd36716d1f9d0644e52e68e6e28cd8f4fde16743
created 2015-06-13 08:10 -0700
pushed 2015-08-10 18:23 +0000
Brian Hackett Brian Hackett - Bug 1162986 - Allow objects to be turned into singletons dynamically, r=jandem.
06ca9c794fd0e417162368e3d24cf14d5f0b0435
created 2015-06-01 15:15 +0200
pushed 2015-08-10 18:23 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1168807 - Move MacroAssemblerSpecific::framePushed_ fields to the generic MacroAssembler. r=jandem
b857aea3b4903b5fd3894c16d2ef3f3f6870c070
created 2015-05-22 13:09 -0700
pushed 2015-08-10 18:23 +0000
Eric Faust Eric Faust - Bug 1156914 - Fix the MacroAssembler::pushValue(const Address&) footgun on 32 bit platforms. (r=jandem)
03e1398dea109e79ea1e2cfccc7f4ce4b737eb83
created 2015-05-22 17:44 -0400
pushed 2015-08-10 18:23 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 6 changesets (bug 1164777, bug 1163207, bug 1156914, bug 1164778) for SM(cgc) caused by something in the push.
95f9ab2b60e1cd4cbf24b31ab7d29535231f2909
created 2015-05-22 13:09 -0700
pushed 2015-08-10 18:23 +0000
Eric Faust Eric Faust - Bug 1156914 - Fix the MacroAssembler::pushValue(const Address&) footgun on 32 bit platforms. (r=jandem)
87a4a036587ce1e8f0bf98fa2449d251ecd902fa
created 2015-03-31 14:30 +0200
pushed 2015-06-29 20:18 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1134626 part 1 - Move all x86-shared files into their own directory. r=jandem
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
97a152aae8c01d15e8b3523ca6d56ec22c6c91ab
created 2015-03-25 17:34 +0100
pushed 2015-05-11 18:39 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1121613 - Move MacroAssemblerSpecific::Push to the generic MacroAssembler. r=jandem
66b0d478ee770300720a12d855181937d1084bc1
created 2014-02-12 17:32 +0100
pushed 2015-04-21 23:53 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 941381: drive by fix for x86 platforms; r=jandem in bug 930477, a=bustage
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
bed50853ae08e7da85137064395a8e32a9c97d51
created 2015-02-18 20:56 -0500
pushed 2015-03-30 18:32 +0000
Boris Zbarsky Boris Zbarsky - Bug 1134013. Add a version of branchTestObject that takes an Address. r=jandem
7b4c0588cba87c37523adbad6f46710d95c74ace
created 2015-02-01 09:50 -0700
pushed 2015-03-30 18:32 +0000
Brian Hackett Brian Hackett - Bug 1116855 - Add JIT optimizations for unboxed objects, r=jandem.
d7d0b5c0c55e356e3b6eebbd9deea1b677eb3a0a
created 2015-01-15 20:11 -0500
pushed 2015-03-30 18:32 +0000
Kannan Vijayan Kannan Vijayan - Bug 1057082 - 2/7 - Add profiler exit and enter frame instrumentation code. r=jandem
6ec139c64468872dc5b8ab44747e2b0c85870d5d
created 2015-01-14 15:26 -0800
pushed 2015-03-30 18:32 +0000
Wes Kocher Wes Kocher - Backed out 8 changesets (bug 1057082) for ASAN failures on a CLOSED TREE
a7d9f158838d963f08ab1284b74fe619fe299045
created 2015-01-14 16:19 -0500
pushed 2015-03-30 18:32 +0000
Kannan Vijayan Kannan Vijayan - Bug 1057082 - 2/7 - Add profiler exit and enter frame instrumentation code. r=jandem
47185628a395f5351d9422d3d63d78e5bf44ed76
created 2014-12-29 16:26 +0100
pushed 2015-02-23 15:17 +0000
Jan de Mooij Jan de Mooij - Bug 1113643 - Optimize |x instanceof function| in Baseline and optimize more in Ion. r=bhackett
736d53322a1d91210f65e66e8d5254ddd791a370
created 2014-12-28 07:04 -0800
pushed 2015-02-23 15:17 +0000
Dan Gohman Dan Gohman - Bug 1115752 - SpiderMonkey: VEX encodings for instructions with leading immediates r=jandem
2a2e04192d58332872103561e6343b788d314af9
created 2014-12-16 22:52 +0100
pushed 2015-02-23 15:17 +0000
Jan de Mooij Jan de Mooij - Bug 1109889 - Share more exception handling code. r=nbp
8e00d242e6a28189d229eec0ca229fb6a927ecea
created 2014-12-15 20:54 -0800
pushed 2015-02-23 15:17 +0000
Dan Gohman Dan Gohman - Bug 1111241 - SpiderMonkey: Use VEX encodings for several more instructions r=jandem
c2a84c32dba0fcba7f897b026267fe055a175917
created 2014-12-15 20:53 -0800
pushed 2015-02-23 15:17 +0000
Dan Gohman Dan Gohman - Bug 1111241 - SpiderMonkey: Make more assembler operand orderings consistent r=jandem
489a094de48a691638ae5e9d7f562c7a84c7afb6
created 2014-12-15 20:53 -0800
pushed 2015-02-23 15:17 +0000
Dan Gohman Dan Gohman - Bug 1099080 - OdinMonkey: Eliminate AsmJSInterruptCheck's temporary register r=luke
3d0a1db612fa5455a07ece3e00b89cd3318a2367
created 2014-12-04 09:45 -0800
pushed 2015-02-23 15:17 +0000
Terrence Cole Terrence Cole - Bug 1107349 - Always build in enerational GC support; r=jonco
4234288de38345e13f194e542d48d4dff2d3c8fb
created 2014-12-16 22:52 +0100
pushed 2015-01-12 19:37 +0000
Jan de Mooij Jan de Mooij - Bug 1109889 - Share more exception handling code. r=nbp, a=abillings
b5136e8cd58e16ca8994d434a4fb4b9a55a67526
created 2014-11-24 18:52 -0800
pushed 2015-01-12 19:37 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1102538 - s/Ion/Jit/ where appropriate. r=jandem.
465b7f68072becf42240a386823eb8cdd6cebc9c
created 2014-11-18 01:08 +0100
pushed 2015-01-12 19:37 +0000
Hannes Verschore Hannes Verschore - Bug 1092947: IonMonkey: Improve ion entry sequence, r=djvj
0edc83d3670fece8cf5a07a45823312cd046ca5d
created 2014-11-17 17:37 -0800
pushed 2015-01-12 19:37 +0000
Wes Kocher Wes Kocher - Backed out changeset 8cf79ca692cc (bug 1092947) under suspicion of breaking Windows Jit tests on a CLOSED TREE
8cf79ca692cccec5a1ad2387de729e09c93e0ab7
created 2014-11-18 01:08 +0100
pushed 2015-01-12 19:37 +0000
Hannes Verschore Hannes Verschore - Bug 1092947: IonMonkey: Improve ion entry sequence, r=djvj
b5fdc0c44b6c653babecfb14f2467de66eaee08a
created 2014-11-14 19:05 -0500
pushed 2015-01-12 19:37 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset d94b6a6469b4 (bug 1092947) for jsreftest crashes.
d94b6a6469b49f666334af051b62ef0a95aceb3d
created 2014-11-15 00:04 +0100
pushed 2015-01-12 19:37 +0000
Hannes Verschore Hannes Verschore - Bug 1092947: IonMonkey: Improve ion entry sequence, r=djvj
cf5beb0f5d259693e71046f40b3997f13c2ac079
created 2014-11-12 12:38 -0800
pushed 2015-01-12 19:37 +0000
Dan Gohman Dan Gohman - Bug 1096684 - IonMonkey: Optimize with SSE4.1 pextrd r=bbouvier
d8cd4f0de4f71fd180771882a8e527747df2b1ac
created 2014-11-12 12:12 +0100
pushed 2015-01-12 19:37 +0000
Jan de Mooij Jan de Mooij - Bug 1093573 part 10 - Baseline-compile JSOP_RESUME. r=shu,wingo
4bdc3391644e7200cb8419cdf59e502f36424498
created 2014-11-04 18:21 -0700
pushed 2015-01-12 19:37 +0000
Brian Hackett Brian Hackett - Bug 1091329 - Optimize writes to reference members of TypedObjects, r=nmatsakis,jandem.
942a5a358648162fd16973a2bfca71d91a607dd5
created 2014-12-16 22:52 +0100
pushed 2014-12-18 15:27 +0000
Jan de Mooij Jan de Mooij - Bug 1109889 - Share more exception handling code. r=nbp, a=abillings
84689cd678fc2e61c2db0b22b131507a187d182c
created 2014-11-24 18:52 -0800
pushed 2014-12-08 22:19 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1102538 - s/Ion/Jit/ where appropriate. r=jandem,a=lsblakk.
afef8d8afd377ace7dd0b95e25007c7123812c00
created 2014-10-15 14:26 -0700
pushed 2014-11-28 15:29 +0000
Terrence Cole Terrence Cole - Bug 1013001 - Make it simpler to deal with nursery pointers in the compiler. r=jandem, a=lsblakk
a7655a08c13ac3142ccaab3a0964bc436baec632
created 2014-10-04 18:00 -0700
pushed 2014-11-28 15:29 +0000
Brian Hackett Brian Hackett - Bug 1066828 - Fully inline RegExp.exec and .test in jitcode, 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
6cc38353cfa4e1569dfe1fa62f476015becfe465
created 2014-09-11 08:50 +0200
pushed 2014-11-28 15:29 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1051860: Optimize SimdValueX4 codegen for int32x4 when SSE4.1 is available; r=sunfish
c94fc6b83daaa7e2df45a5524d2ec384b0aa1bab
created 2014-10-15 14:26 -0700
pushed 2014-10-29 14:09 +0000
Terrence Cole Terrence Cole - Bug 1013001 - Make it simpler to deal with nursery pointers in the compiler. r=jandem, a=lsblakk
32628ddca30c9e8a39be492a787bfa5a6e50825d
created 2014-08-18 17:00 +0200
pushed 2014-10-13 16:35 +0000
Branislav Rankov Branislav Rankov - Bug 1050219 - IonMonkey MIPS: Fix patching backedges while patched code is running. r=nbp
less more (0) -100 -60 tip