js/src/jit/MacroAssembler.h
b7e1e4899a60af3cff747c56b2bc83af19bb32bc
created 2015-04-23 12:22 +0200
pushed 2015-04-23 21:10 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1157628: Reformat spidermonkey source directory, again; r=jandem
77b3cc5607cdd016347786d60122b181967f5008
created 2015-03-24 14:44 -0700
pushed 2015-04-08 16:15 +0000
Sean Stangl Sean Stangl - Bug 1147629 - Use getStackPointer() and helper functions. r=jandem
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-03-29 03:30 +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-03-29 03:30 +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-03-29 03:30 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
8787eda5c93e9c62d6f4b86472b74cecdf4afff6
created 2015-03-28 01:08 +0100
pushed 2015-03-29 03:30 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1145811 - Remove simdSet argument of PushRegsInMask. r=bbouvier
5092827680338c844b18a39b706f016278928961
created 2015-03-28 01:08 +0100
pushed 2015-03-29 03:30 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1143011 - Use AllocatableSet or LiveSet for all register set uses. r=jandem
97a152aae8c01d15e8b3523ca6d56ec22c6c91ab
created 2015-03-25 17:34 +0100
pushed 2015-03-26 18:44 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1121613 - Move MacroAssemblerSpecific::Push to the generic MacroAssembler. r=jandem
44aa05cc400f82eabbb9a9e3880dda178eca5633
created 2015-03-19 13:50 +0100
pushed 2015-03-21 19:32 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1135042: Optimize SIMD.storeX/storeXY/storeXYZ in Ion; r=bhackett
266fac2f7b2a571959cd0684d8799e9a4f9cff50
created 2015-03-20 19:36 +0100
pushed 2015-03-21 19:32 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1135042: Optimize SIMD.loadX/loadXY/loadXYZ in Ion; r=bhackett
a3a293a7d9eae7a7d8fdb12e49992360341e2a03
created 2015-03-19 10:08 +0100
pushed 2015-03-20 02:15 +0000
Jan de Mooij Jan de Mooij - Bug 974418 - Fix a TSan race involving the double-elements flag on template objects. r=bhackett
01e1baebdd64de7592f09230cfb0b47c307a142e
created 2015-03-17 16:30 +0100
pushed 2015-03-18 02:01 +0000
Lars T Hansen Lars T Hansen - Bug 1077014 - MacroAssembler API. r=h4writer
b83369a62acabfea440c8ef0dbdc6d7a205d605b
created 2015-03-13 16:48 +0100
pushed 2015-03-13 19:52 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1138391 - LazyLinkStub stops making a call and reuses the parent frame. r=h4writer
9083621b0e2e9d749166990562b16216d8e003ba
created 2015-03-12 17:09 -0600
pushed 2015-03-13 13:03 +0000
Brian Hackett Brian Hackett - Bug 1135897 - Use unboxed objects for JSON objects and constant literals embedded in scripts, r=jandem.
aaf2125ffc1cdef0ef786fb3d8667f844a437550
created 2015-03-12 15:02 -0400
pushed 2015-03-12 22:06 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 94f1fc3d9ec8 (bug 1135897) for LSAN leaks.
94f1fc3d9ec8820a89be01b98100a7ce935c8571
created 2015-03-12 10:58 -0600
pushed 2015-03-12 22:06 +0000
Brian Hackett Brian Hackett - Bug 1135897 - Use unboxed objects for JSON objects and constant literals embedded in scripts, r=jandem.
437bf0c48c6723e97c9d7550cbab21102cf7ef9c
created 2015-03-09 09:25 -0600
pushed 2015-03-10 01:27 +0000
Brian Hackett Brian Hackett - Bug 1138984 - Allow 'new' template objects to have dynamic slots, r=jandem.
9e86bfdf6bd8fb92e92ed4a5f5efea77d79e5d40
created 2015-03-03 06:32 -0600
pushed 2015-03-04 00:49 +0000
Brian Hackett Brian Hackett - Bug 1135816 - Handle unboxed object receivers when compiling getter/setter calls in baseline/Ion, r=jandem.
23c991c5434a997b8c5cd7b0fb76f563e4cefc31
created 2015-02-27 17:16 -0800
pushed 2015-03-02 20:13 +0000
Dan Gohman Dan Gohman - Bug 867001 - IonMonkey: Infrastructure for aligning JIT'd loops. r=bbouvier
360e8f0d68d7fa3ee360dbee674a174eda1d285c
created 2015-02-26 15:14 -0600
pushed 2015-02-27 18:20 +0000
Brian Hackett Brian Hackett - Bug 1135547 - Fix checks for cases where type sets might be incomplete, r=jandem.
ac19a93de1789c743e59a36fbcacf1c54a9dc431
created 2015-02-14 14:55 -0700
pushed 2015-02-16 15:06 +0000
Brian Hackett Brian Hackett - Bug 1131403 - Optimize uses of ObjectOrNull properties of unboxed objects better, r=jandem.
25c0f57abbdb02343609db99e72339a405841c4e
created 2015-02-12 14:53 +0100
pushed 2015-02-12 22:53 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1112160 - Baseline Stubs: Align the stack when the number of argument is statically known. r=jandem
2eca2e88f8e319adaec6955b6337f95f479bf48c
created 2015-02-12 14:53 +0100
pushed 2015-02-12 22:53 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1112160 - Baseline Stubs: Align Jit frames before calling any jitted code. r=jandem
ee3bc49e9cf5680bce2d1fdaae81ace16fa64377
created 2015-02-08 06:01 -0700
pushed 2015-02-09 01:41 +0000
Brian Hackett Brian Hackett - Bug 1130708 - Remove js::types namespace, r=jandem.
6bfcb81d3716bfcdcd0045d0fb80153159513a83
created 2015-02-06 09:13 -0700
pushed 2015-02-06 22:44 +0000
Brian Hackett Brian Hackett - Bug 1129226 - Refactor ObjectGroup class and accessors, r=jandem.
e3ff19a4994504fbedc7a02830b1063efb194183
created 2015-02-02 11:20 -0700
pushed 2015-02-02 22:28 +0000
Brian Hackett Brian Hackett - Bug 1125930 - Rename TypeObject to ObjectGroup, r=jandem.
7b4c0588cba87c37523adbad6f46710d95c74ace
created 2015-02-01 09:50 -0700
pushed 2015-02-02 12:20 +0000
Brian Hackett Brian Hackett - Bug 1116855 - Add JIT optimizations for unboxed objects, r=jandem.
fcb33cbbe1d25fa842b80c58d23de9dba9979c27
created 2015-01-26 12:22 +0100
pushed 2015-01-26 21:33 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1112156 - Add MSimdUnbox to extract SIMD values from the TypedObjects. r=bbouvier
a6472e110b2fcd1a5bc040c5998582aee7ec596f
created 2015-01-19 14:30 +0100
pushed 2015-01-20 02:25 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1112159 part 2 - MacroAssembler::assertStackAlignment accepts an additional offset argument. r=bbouvier
ea8cce9f66303f415a8bc27693bca6582efd3cca
created 2015-01-15 20:11 -0500
pushed 2015-01-17 01:33 +0000
Kannan Vijayan Kannan Vijayan - Bug 1057082 - 5/7 - Remove SPS instrumentation and replace with exitaddr instrumentation. r=jandem
acb40b02b52de2cdea2b43bdc98d47cbc5562147
created 2015-01-15 20:11 -0500
pushed 2015-01-17 01:33 +0000
Kannan Vijayan Kannan Vijayan - Bug 1057082 - 4/7 - Add assembler helpers for later patches. r=jandem
6ec139c64468872dc5b8ab44747e2b0c85870d5d
created 2015-01-14 15:26 -0800
pushed 2015-01-15 13:19 +0000
Wes Kocher Wes Kocher - Backed out 8 changesets (bug 1057082) for ASAN failures on a CLOSED TREE
b1ad3dabec8f59cc7351e2f472e93bb1ff7b0b0c
created 2015-01-14 16:19 -0500
pushed 2015-01-15 13:19 +0000
Kannan Vijayan Kannan Vijayan - Bug 1057082 - 5/7 - Remove SPS instrumentation and replace with exitaddr instrumentation. r=jandem
f927b9899077326bd19ab79a1ea5a2cf732349f8
created 2015-01-14 16:19 -0500
pushed 2015-01-15 13:19 +0000
Kannan Vijayan Kannan Vijayan - Bug 1057082 - 4/7 - Add assembler helpers for later patches. r=jandem
572ae21637214b0c283b8be8dce86ebc5e42a61b
created 2015-01-14 09:22 +0100
pushed 2015-01-14 13:18 +0000
Lars T Hansen Lars T Hansen - Bug 1119292 - disable ForkJoinContext and ThreadSafeContext. r=shu
7584b643e7e9e44c450c186e2631bed91fea5850
created 2015-01-07 01:18 -0800
pushed 2015-01-08 13:16 +0000
Shu-yu Guo Shu-yu Guo - Bug 1118038 - Remove JIT parts of PJS. (r=lth)
d4cf5f8e67afb55c3ad76e3cde57ac16771cac5f
created 2015-01-07 08:05 +0100
pushed 2015-01-07 13:10 +0000
Lars T Hansen Lars T Hansen - Bug 1117753 - remove the PJS generational GC. r=terrence
7091b8b54c9136a2827f496f60bbb93d5a3f67b5
created 2014-11-20 17:44 +0100
pushed 2014-12-30 23:48 +0000
Hannes Verschore Hannes Verschore - Bug 1083694 - TraceLogger: Part 5: Add TraceLogEvent to refer to specific events, r=bbouvier
aa41463b912e5a6c33c3cb92ce361f58fd14fc7f
created 2014-11-20 17:44 +0100
pushed 2014-12-30 23:48 +0000
Hannes Verschore Hannes Verschore - Bug 1072906 - TraceLogger: Part 1: Make it possible to toggle text ids dynamically in Baseline and IonMonkey, r=jandem
3ccf3fac28b77259efc654663ed2808d1e6a8c2f
created 2014-11-20 17:43 +0100
pushed 2014-12-30 23:48 +0000
Hannes Verschore Hannes Verschore - Bug 996509 - TraceLogger: Make it possible to toggle TraceLogger_Script on and off, r=bbouvier
b5136e8cd58e16ca8994d434a4fb4b9a55a67526
created 2014-11-24 18:52 -0800| base
pushed 2014-11-27 01:34 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1102538 - s/Ion/Jit/ where appropriate. r=jandem.
less more (0) tip