js/src/jit/MacroAssembler.cpp
c3d4bcee4905b8d322319d9585e76a148a7b707f
created 2016-12-08 14:49 -1000
pushed 2016-12-20 03:11 +0000
Jan de Mooij Jan de Mooij - Bug 1315856 - Fix dynamic slot base address passed to fillSlotsWithUndefined. r=jonco
6194aa03e1ad1b79c19e0ef146317731bb7b74e2
created 2016-11-29 16:42 +0100
pushed 2016-12-20 03:11 +0000
Jan de Mooij Jan de Mooij - Bug 1313807 - Fix AllocateObjectBufferWithInit to ensure nbytes + sizeof(Value) is valid. r=jwalden
00c4f6b6f300527750b306d5e28ab3f4f4244292
created 2016-11-26 21:19 +0100
pushed 2016-12-20 03:11 +0000
Jan de Mooij Jan de Mooij - Bug 1319437 part 1 - Add a generic proxy GETPROP stub to CacheIR. r=nbp
520c46902b450411405d509365db6aa020a5cf52
created 2016-11-02 18:06 +0100
pushed 2016-12-01 06:22 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1304672: More jit/ renamings from asm.js to wasm; r=luke
9a5184bfa3877779da110696be3e68ce43b05227
created 2016-10-27 18:45 +0200
pushed 2016-10-31 21:03 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1313024: Generalize stack guard page touching in subFromStackPtr; r=jandem
df256c6bf29f3bd7f75b3b955291c25ca527ee6a
created 2016-10-27 11:03 +0100
pushed 2016-10-31 21:03 +0000
Jon Coppeard Jon Coppeard - Bug 1310147 - Rename AutoAssertOnGC to AutoAssertNoGC r=sfink
56a2092184da431b4a8337209fad4faa5529aad7
created 2016-10-18 09:46 -0500
pushed 2016-10-19 22:03 +0000
Luke Wagner Luke Wagner - Bug 1311019 - Baldr: use currentOffset() instead of size() for current offset (r=bbouvier)
b9e36eed9fb4c96ffd08bff6a8b7980d49d5680c
created 2016-10-18 16:46 +0900
pushed 2016-10-19 22:03 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1304191 - Part 8: Stop using jsval_layout in JIT. r=jwalden
860ba5468626ee1c99780b3879f7c2009054c0b3
created 2016-10-13 13:17 -0500
pushed 2016-10-19 22:03 +0000
Luke Wagner Luke Wagner - Bug 1277973 - Baldr: provide precise trap locations and stacks (r=bbouvier)
4a31e900a255260a91c2a7617d1481166b99bc98
created 2016-10-06 15:56 +0200
pushed 2016-10-19 22:03 +0000
Jon Coppeard Jon Coppeard - Bug 974415 - Add a separate API to get the number of fixed slots in an object that can be used off-main-thread r=jandem
0ac4f99472a37d0a054e90c72f91c459e7ac010c
created 2016-10-04 11:31 -0700
pushed 2016-10-19 22:03 +0000
Steve Fink Steve Fink - Bug 1307296 - Stricter requirements for accessing typed object data, r=jonco
9550e82a1bc0fdc7274998a7a97a591268ad32bd
created 2016-09-11 18:15 +0900
pushed 2016-12-20 03:11 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1290337 - Part 11: Replace ConstantOrRegister parameter to const ConstantOrRegister&. r=nbp
88a175eed324e053a3ab25bf0bf1704c026a2a6b
created 2016-09-14 11:46 -0500
pushed 2016-12-20 03:11 +0000
Luke Wagner Luke Wagner - Bug 1284156 - Baldr: add Table.prototype.grow (r=bbouvier)
afd6ad990dd40ac22dc374bed51e333c25288243
created 2016-09-13 19:08 -0700
pushed 2016-12-20 03:11 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset e2bca303ae69 (bug 1296249) for bug1296249.js failures
e2bca303ae69caecec7d91396b8a04be9922e0fa
created 2016-09-13 17:22 -0400
pushed 2016-12-20 03:11 +0000
Sander Mathijs van Veen Sander Mathijs van Veen - Bug 1296249 - Assertion failure: nbytes > 0, at js/src/gc/Nursery.cpp:357. r=jandem
76f38a26f2189838a7bc6b165344f29447946d64
created 2016-09-12 14:49 -0500
pushed 2016-12-20 03:11 +0000
Luke Wagner Luke Wagner - Bug 1284156 - Baldr: split 'bad indirect call' error message (r=bbouvier)
b192dfc55615e3bd834b89f47b4c5475d54f3d83
created 2016-09-12 14:49 -0500
pushed 2016-12-20 03:11 +0000
Luke Wagner Luke Wagner - Bug 1284156 - Baldr: simplify representation of null table elements (r=bbouvier)
f6fddb22a8b58e5f3dcb6264e6765044b2e0d538
created 2016-08-29 21:30 -0500
pushed 2016-12-20 03:11 +0000
Dimo Dimo - Bug 1287967 - Baldr: Add current_memory and grow_memory (r=luke,sunfish)
a1e89f8bd9bc53eff9802d433d69f424bfa6c6cb
created 2016-08-25 20:19 -0700
pushed 2016-12-20 03:11 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset c1cf1e462ff9 (bug 1287967) for SM shell build bustage
c1cf1e462ff9567386a33d7288bfc6c6a473f159
created 2016-08-25 19:51 -0700
pushed 2016-12-20 03:11 +0000
Dimo Dimo - Bug 1287967 - Baldr: Add current_memory and grow_memory (r=luke, sunfish)
cb6fc6d38f8df50e25502dc55ee1ed2dd3d7a304
created 2016-08-25 01:28 -0700
pushed 2016-12-20 03:11 +0000
Shu-yu Guo Shu-yu Guo - Bug 1263355 - Rewrite the frontend: bindings. (r=jorendorff,Waldo)
810a43be36dea816105520b23758e7988f972def
created 2016-08-12 21:38 -0400
pushed 2016-12-20 03:11 +0000
Sander Mathijs van Veen Sander Mathijs van Veen - Bug 1293258 - AddressSanitizer: attempting double-free on 0x614000342640 [@ __interceptor_free] or Crash [@ jemalloc_crash] with TypedArray. r=jandem
cbdee926460d0e402778da74c97937a067ebe94d
created 2016-08-10 16:58 +0200
pushed 2016-12-20 03:11 +0000
Sander Mathijs van Veen Sander Mathijs van Veen - Bug 1292858 - Assertion failure: (detail::IsInBounds<From, To>(aFrom)), at dist/include/mozilla/Casting.h:237 .r=jandem
4bbdeb042ad2a86aacdc11890f9b793250163030
created 2016-08-05 15:39 -0500
pushed 2016-12-20 03:11 +0000
Luke Wagner Luke Wagner - Bug 1288944 - Baldr: change to and from callee's TLS at indirect callsite (r=bbouvier)
b9fe9e58523bccc28565fe1a21b200b6999261f3
created 2016-08-05 15:39 -0500
pushed 2016-12-20 03:11 +0000
Luke Wagner Luke Wagner - Bug 1288944 - Baldr: fuse the WasmTableObject InstanceVector into the Table's array (r=bbouvier)
fe89cf4e4a9e4a9444f1c3391ef017e0ed4c28cc
created 2016-08-05 15:39 -0500
pushed 2016-12-20 03:11 +0000
Luke Wagner Luke Wagner - Bug 1288944 - Baldr: factor out indirect/import call code into MacroAssembler (r=bbouvier)
cb1f1638d126b11f3f1022bb6898eaa858092c60
created 2016-08-04 07:42 +0200
pushed 2016-12-20 03:11 +0000
Sander Mathijs van Veen Sander Mathijs van Veen - Bug 1279992 - Inline constructor of typed arrays with non-compile-time known size r=jandem,Waldo
a69237267b62336d8c30bb268a3dd410f844b1f1
created 2016-08-02 01:34 +0200
pushed 2016-12-20 03:11 +0000
Sander Mathijs van Veen Sander Mathijs van Veen - Bug 1287485 - Display comments inside dumped assembly code (-D flag) r=nbp
3424ab3ae5f7970a0ccd843db92ea6dd237b2c97
created 2016-07-29 12:02 +0100
pushed 2016-12-20 03:11 +0000
Jon Coppeard Jon Coppeard - Bug 1290034 - Ensure nursery allocations are correctly aligned r=terrence
cb47a62a37a46a6081031a8d2fc78770ea4ba3e6
created 2016-07-29 16:53 +0200
pushed 2016-12-20 03:11 +0000
Hannes Verschore Hannes Verschore - Bug 1279248 - Part 20: Implement the 64bit variant of WasmTruncate on x86, r=sunfish
18af1ad335a52bc3852d195627757ceb0dad6836
created 2016-07-29 15:41 +0200
pushed 2016-12-20 03:11 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 721b016eecea (bug 1290034)
721b016eeceaa84cc0a73e63d77252e485108067
created 2016-07-29 12:02 +0100
pushed 2016-12-20 03:11 +0000
Jon Coppeard Jon Coppeard - Bug 1290034 - Ensure nursery allocations are correctly aligned r=terrence
88b6929d3c0bedcb7e5486b549e977d273f7a21a
created 2016-07-28 17:01 +0200
pushed 2016-12-20 03:11 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 30da5718207a (bug 1287485) for bustage
30da5718207afe6dc72f919bbbf0cc6c178c71be
created 2016-07-28 01:33 -0400
pushed 2016-12-20 03:11 +0000
Sander Mathijs van Veen Sander Mathijs van Veen - Bug 1287485 - Display comments inside dumped assembly code (-D flag). r=nbp
5910a5ced959527375eea77c194bb0ff81d8ee6b
created 2016-07-21 14:41 -0400
pushed 2016-12-20 03:11 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 8f3feee73843 (bug 1279992) for browser_pdfjs_main.js crashes on a CLOSED TREE.
8f3feee738430140a75e80c725af121fbc42ed3e
created 2016-07-21 07:57 -0400
pushed 2016-12-20 03:11 +0000
Sander Mathijs van Veen Sander Mathijs van Veen - Bug 1279992 - Inline constructor of typed arrays with non-compile-time known size. r=jandem, r=Waldo
71f037e18d18d1b5241d31e27f8cbb987a21230a
created 2016-07-19 23:43 +0800
pushed 2016-12-20 03:11 +0000
Heiher Heiher - Bug 1287356 - IonMonkey: MIPS: Implement MacroAssembler::outOfLineTruncateSlow. r=lth
481501a8258f120e980987dd1ec237abc53ded18
created 2016-07-14 14:46 +0200
pushed 2016-12-20 03:11 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset f1c5f34ad31b (bug 1279992) for memory leaks
f1c5f34ad31b8d9b89428aff7ffc4796c4db7f7d
created 2016-07-13 14:22 +0200
pushed 2016-12-20 03:11 +0000
Sander Mathijs van Veen Sander Mathijs van Veen - Bug 1279992 - Inline constructor of typed arrays with non-compile-time known size r=jandem,Waldo
b00ee999a59199c84960398dce43cc68c44be6cc
created 2016-07-13 15:03 +0200
pushed 2016-12-20 03:11 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4197ec30757a (bug 1279992) for frequent memory leaks
4197ec30757a9a8070bf329b756418d5ddab7dbf
created 2016-07-12 13:48 +0200
pushed 2016-12-20 03:11 +0000
Sander Mathijs van Veen Sander Mathijs van Veen - Bug 1279992 - Inline constructor of typed arrays with non-compile-time known size r=jandem,Waldo
480e54e0ae6c08919fc79dbb1922e19366b8c829
created 2016-07-12 08:37 -0400
pushed 2016-12-20 03:11 +0000
Sander Mathijs van Veen Sander Mathijs van Veen - Bug 1276955 - Inline constructor of large typed arrays. r=jandem, r=Waldo
5fbfd52e02678da4a00b2535f568086ad3e33258
created 2016-07-05 18:22 -0700
pushed 2016-12-20 03:11 +0000
Jeff Walden Jeff Walden - Bug 1284634 - Introduce ShapedObject as a base class containing a shape field, for subclassing by NativeObject and ProxyObject. r=efaust
4af8f332bc98bf8d0ccd8c2c0a9493d4099f88c2
created 2016-07-03 08:24 +0200
pushed 2016-12-20 03:11 +0000
Sander Mathijs van Veen Sander Mathijs van Veen - Bug 1248163 - Inline typed array constructors r=jandem r=Waldo
633d41ede644bf0fed6ca98328168d9c8f44c1de
created 2016-06-30 07:20 +0200
pushed 2016-12-20 03:11 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset c34ec3e0884c (bug 1248163) for hazard failures
c34ec3e0884c31f128cf051619e78ffd9461a1c4
created 2016-06-28 07:08 +0200
pushed 2016-12-20 03:11 +0000
Sander Mathijs van Veen Sander Mathijs van Veen - Bug 1248163 - Inline typed array constructors r=jandem r=Waldo
346559e020357ed91123cd60433b9fb716e2a161
created 2016-06-28 15:36 +0200
pushed 2016-12-20 03:11 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 48e767f0a73f (bug 1248163) for SM-Tc failures
48e767f0a73f69782396f8ad8b7523385087b699
created 2016-06-28 04:28 +0200
pushed 2016-12-20 03:11 +0000
Sander Mathijs van Veen Sander Mathijs van Veen - Bug 1248163 - Inline typed array constructors r=jandem r=Waldo
9dc732679461f35a1a69edc3a02199db1a9adcb0
created 2016-06-06 15:11 +0200
pushed 2016-12-20 03:11 +0000
Lars T Hansen Lars T Hansen - Bug 1232205 - Wasm baseline: Factor outOfLineWasmTruncateCheck and outOfLineTruncateSlow, on x86-shared. r=bbouvier
772713cbce5493d8e02134a502151f3bce9f9e07
created 2016-06-11 15:01 +0200
pushed 2016-12-20 03:11 +0000
Jan de Mooij Jan de Mooij - Bug 1272598 part 5 - Allocate arguments objects from Ion JIT code. r=luke
73c9c54ef08fe1395843aa2ef49ae29ec9149e1c
created 2016-06-01 14:43 +0000
pushed 2016-12-20 03:11 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1264948 - Ensure that we have enough ballast space IonMonkey compilation. r=h4writer
500e86461a3cce584c5b8069a2721a95366f8f72
created 2016-05-31 09:00 -0700
pushed 2016-12-20 03:11 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1136226 - Test loads, stores, and bitcasts. r=sunfish
2c86039b1c6868c2606d343e0906c645468c3fcc
created 2016-05-23 22:49 +0200
pushed 2016-12-20 03:11 +0000
Jeff Walden Jeff Walden - Bug 1245627: Canonicalize before storing a floating point value in deterministic mode; r=nbp
f95d305dc0f804dea500ea8910683668f8729c7e
created 2016-05-18 12:03 -0700
pushed 2016-12-20 03:11 +0000
Terrence Cole Terrence Cole - Bug 1273276 - Rename HeapPtr to GCPtr; r=jonco
0f74961b048ebdcccd92c8a89239a5bba422dc77
created 2016-05-23 17:19 +0200
pushed 2016-12-20 03:11 +0000
Hannes Verschore Hannes Verschore - Bug 1256324: IonMonkey - Add bailAfter debug function, r=efaust
f63aa4a372a4af819f067d0aad23cf60a14619f6
created 2016-05-09 16:48 -0700
pushed 2016-12-20 03:11 +0000
Jakob Olesen Jakob Olesen - Bug 1136226 - Rename 32x4 SIMD masm methods to "Simd128". r=sunfish
b940a11bc55979007650b550fd2b6e55bc584ca5
created 2016-04-26 16:42 +0200
pushed 2016-12-20 03:11 +0000
Jan de Mooij Jan de Mooij - Bug 1267269 - Make MIRType an enum class. r=bbouvier
ad5ff46b72e7168e38d1c6c4cbe3b370ee0537b5
created 2015-09-01 15:26 -0700
pushed 2016-12-20 03:11 +0000
Jim Blandy Jim Blandy - Bug 1251529: In object metadata world, rename "object metadata" to "allocation metadata" and "callback" to "builder". r=fitzgen
c04247de9a256823e6f69b604d9b68667cfb4416
created 2016-03-05 07:41 +0900
pushed 2016-12-20 03:11 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1249960 - Rename Int32Key to RegisterOrInt32Constant, branchKey to branch32, storeKey to store32, bumpKey to inc32 and dec32. r=nbp
5a0c251cdf000a15492e021c75e8aac778f54648
created 2016-03-05 07:41 +0900
pushed 2016-12-20 03:11 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1249961 - Rename MacroAssembler::branchEqualTypeIfNeeded to MacroAssembler::maybeBranchTestType. r=nbp
less more (0) -100 -60 tip