js/src/asmjs/AsmJSModule.h
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
130f0523865dbb28aa20830ba726229624ff44b9
created 2015-03-25 14:15 -0700
pushed 2015-03-27 16:19 +0000
Dan Gohman Dan Gohman - Bug 1135903 - OdinMonkey: Make signal-handler OOB checking an independent configuration r=luke
07bf3ce1c8897f2f7cdf0f68517397493c462dad
created 2015-02-27 10:24 +0100
pushed 2015-03-02 20:13 +0000
Julian Seward Julian Seward - Bug 1132953 - Zero AsmJSModule::CodeRange and AsmJSModule::ExportedFunction::pod on construction, to avoid Valgrind warnings. r=luke.
f5f503faaa2e278ef32956f960f3161c18714210
created 2015-02-12 16:15 +0100
pushed 2015-02-17 20:08 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1130618: Ensure float32 coercion of inputs to Float32 MConstant; r=luke
3daaa1d1b5acefbc779510d9754b5d63a5e735f3
created 2015-01-28 09:31 +0100
pushed 2015-02-06 14:13 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1113338: Throw on out-of-bounds SIMD heap accesses in asm.js; r=luke
8497232f9bb23dd4aa4f582278e8107eb94d4c6c
created 2015-01-28 10:24 +0100
pushed 2015-01-30 17:32 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1126251: Force float32 coercion of Float AsmJSNumLit input; r=luke
49d423e295804d5bb9527303126d4df591c2946d
created 2015-01-30 12:54 +0100
pushed 2015-01-30 17:32 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 0740b0fe3052 (bug 1126251) for breaking arm tests on a CLOSED TREE
0740b0fe30526eefac3df44c846a7f9862ae3014
created 2015-01-28 10:24 +0100
pushed 2015-01-30 17:32 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1126251: Force float32 coercion of Float AsmJSNumLit input; r=luke
47fdf63700085a4fb75f47ca78e87e7a89629521
created 2014-12-16 08:59 -0600
pushed 2014-12-16 20:14 +0000
Luke Wagner Luke Wagner - Bug 1111327 - Fix AsmJSModule::clone to duplicate profiling labels (r=dougc)
b5136e8cd58e16ca8994d434a4fb4b9a55a67526
created 2014-11-24 18:52 -0800
pushed 2014-11-27 01:34 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1102538 - s/Ion/Jit/ where appropriate. r=jandem.
9d885b1029113b2d6486dff74949792e012efa8c
created 2014-11-25 13:43 +0100
pushed 2014-11-25 21:56 +0000
Jan de Mooij Jan de Mooij - Bug 1103056 - Make optimized asm.js FFI exit also work with Baseline scripts. r=luke,h4writer
d64f299df337d69c8750df659ae4cc0c4460e6a2
created 2014-11-20 16:27 +0100
pushed 2014-11-21 01:35 +0000
Lars T Hansen Lars T Hansen - Bug 1073096 - Support for Odin and asm.js. r=luke
a59f355fe0561a51e669666beef7145dd76531d4
created 2014-11-12 17:50 -0800
pushed 2014-11-18 16:25 +0000
Jeff Walden Jeff Walden - Bug 712939 - Convert more JS_STATIC_ASSERT to static_assert. r=jandem
7db30249d1d86f01440b619f78d33e99d1e3fd9b
created 2014-11-11 08:36 -0600
pushed 2014-11-13 20:19 +0000
Luke Wagner Luke Wagner - Bug 1091912 - stop using mprotect to halt Ion/asm.js execution (r=bhackett)
fbe41ce2f630492906e42e4fb6f8378bc0582601
created 2014-10-22 17:28 -0500
pushed 2014-11-12 15:03 +0000
Luke Wagner Luke Wagner - Bug 1087178 - OdinMonkey: explain why 'not stored in cache' (r=bbouvier,janv)
56f7242d0794362d0447f0c0c39c387bf6e7da24
created 2014-11-11 14:16 -0500
pushed 2014-11-11 21:40 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 51572056e797 (bug 1091912) for frequent Android 4.0 crashes.
51572056e7973dddcc7aaf13d5214c0bd5f4554b
created 2014-11-11 08:36 -0600
pushed 2014-11-11 21:40 +0000
Luke Wagner Luke Wagner - Bug 1091912 - stop using mprotect to halt Ion/asm.js execution (r=bhackett)
b4493970ffdced0b04fe9fcf4b7c886fd718277f
created 2014-11-05 17:30 -0600
pushed 2014-11-10 13:26 +0000
Luke Wagner Luke Wagner - Bug 1094570 - OdinMonkey: tidy up TryEnablingIon (r=hannes)
62185aa0fd863e426eadac63dbcfaf73e2fec2e4
created 2014-10-14 11:03 -0500
pushed 2014-10-16 14:07 +0000
Luke Wagner Luke Wagner - Bug 1081277 - OdinMonkey: allow change heap after detachment in FFI (r=bbouvier)
20aa7722f330ac3a58c418fa2ebfb969ca4b7847
created 2014-10-14 10:59 -0500
pushed 2014-10-16 14:07 +0000
Luke Wagner Luke Wagner - Bug 1081277 - OdinMonkey: move detachment logic into AsmJSModule (r=bbouvier,sfink)
88497210b950bb6e77d603fc5677eecbfef9627f
created 2014-10-14 10:58 -0500
pushed 2014-10-16 14:07 +0000
Luke Wagner Luke Wagner - Bug 1081277 - OdinMonkey: maintain list of asm.js modules in the runtime (r=bbouvier)
8d4702c0db518445e34ada90e42bba24bfbe2a84
created 2014-10-15 09:09 -0500
pushed 2014-10-16 14:07 +0000
Luke Wagner Luke Wagner - Bug 1082107 - OdinMonkey: add maximum-length requirement to change-heap definition (r=bbouvier)
0fbe7cd05a11269bcdd7e43da91ff16994fd97ff
created 2014-10-09 20:04 -0500
pushed 2014-10-11 02:00 +0000
Luke Wagner Luke Wagner - Bug 965880 - OdinMonkey: don't forget to AutoUnprotectCode and prepareForAsmJS (r=bbouvier)
3569e710513f661f0bac91d6a54d9b4b197e937f
created 2014-10-09 08:14 -0500
pushed 2014-10-10 04:35 +0000
Luke Wagner Luke Wagner - Bug 1079826 - OdinMonkey: disallow changing heap inside an interrupt callback (r=bbouvier)
7199ca292bee96ef94af5bc1d8cfe3726c21275f
created 2014-10-09 12:17 -0400
pushed 2014-10-09 23:25 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 61b3f3d9bffe (bug 1079826) for jit-test failures.
61b3f3d9bffe987e2098c37df5447db3dd883747
created 2014-10-09 08:14 -0500
pushed 2014-10-09 23:25 +0000
Luke Wagner Luke Wagner - Bug 1079826 - OdinMonkey: disallow changing heap inside an interrupt callback (r=bbouvier)
f72b6d7ece75f3824d6322dc011a41ef5c049c2d
created 2014-10-07 14:07 -0500
pushed 2014-10-08 13:46 +0000
Luke Wagner Luke Wagner - Bug 965880 - OdinMonkey: allow asm.js to change (resize) heap (r=bbouvier)
09bd9d93d3e2574abdc5db3f608737a309eb8d59
created 2014-10-07 14:07 -0500
pushed 2014-10-08 13:46 +0000
Luke Wagner Luke Wagner - Bug 965880 - OdinMonkey: allow typed array constructors to be imported and used (r=bbouvier)
2095011ec061a02a94c47c881f6a2fc83bddbcd6
created 2014-10-02 19:32 -0700
pushed 2014-10-03 13:26 +0000
Brian Hackett Brian Hackett - Bug 1073842 - Add NativeObject subclass of JSObject, remove ObjectImpl, r=luke.
020a62efb303bb8a1d78a7b124de112c7c704fe9
created 2014-10-01 19:17 +0200
pushed 2014-10-01 23:26 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1074911 - Replace JS_ASSERT_IF by MOZ_ASSERT_IF. r=jorendorff
ed4b995667b58b364d2a7ce9b2111fc22dc1f622
created 2014-10-01 19:17 +0200
pushed 2014-10-01 23:26 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1074911 - Replace JS_ASSERT by MOZ_ASSERT. r=jorendorff
be1ba92ccc0028047a55e44cd04fd4e585b75d06
created 2014-09-29 16:54 +0200
pushed 2014-09-29 18:57 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1072927: Use macros for specifying which ops are valid for which SIMD type; r=luke
e2c803c2aeec002102c76757fc1b6efdff769f68
created 2014-09-25 13:18 +0200
pushed 2014-09-25 20:46 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1069956: SIMD: Add support for int32x4.fromFloat32x4Bits and float32x4.fromInt32x4Bits in Odin; r=luke
fd0ef779e8a17325af669c6bfb86029c8c57e470
created 2014-09-25 13:18 +0200
pushed 2014-09-25 20:46 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1069956: SIMD: Add support for int32x4.fromFloat32x4 and float32x4.fromInt32x4 in Odin; r=luke
4df302f6b71995dd1a9010dc1bfecf1639e6f810
created 2014-09-19 14:56 +0200
pushed 2014-09-19 17:54 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1025100: SIMD: add support for with{X,Y,Z,W} in Odin; r=luke
2773740e71c5711b7db8563d6f19575b4d3b992c
created 2014-09-18 12:59 +0200
pushed 2014-09-18 22:38 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1068096: Add Min/Max support in Odin; r=luke
cf9ed5c3532974b8b55d9b9ec6968d5c9b1e6026
created 2014-09-16 18:45 +0200
pushed 2014-09-17 00:06 +0000
Lars T Hansen Lars T Hansen - Bug 1054882 - Rollup patch. r=till, r=sstangl, r=jorendorff
526c183e9cd3dea3a8d6448346cb7bd629dafb5b
created 2014-09-09 11:33 -0500
pushed 2014-09-09 23:26 +0000
Luke Wagner Luke Wagner - Bug 1064668 - OdinMonkey: Maintain correct offsets for src line info (r=bbouvier)
881bdc3b017f1816133621ac8f4f753a60a9c7ec
created 2014-09-03 13:35 +0200
pushed 2014-09-03 20:38 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1060789: OdinMonkey SIMD: Add support for splat; r=luke
9635de3e6440a0889a33032f80540ff54e61f550
created 2014-09-02 16:31 +1000
pushed 2014-09-03 20:38 +0000
Douglas Crosher Douglas Crosher - Bug 1060437 - Odin SIMD: Implement the select operation; r=luke
7229fe7c621518afc8f603407889202e5b952cc2
created 2014-09-02 09:21 -0500
pushed 2014-09-02 18:33 +0000
Luke Wagner Luke Wagner - Bug 1054538 - Store the IonScript in AsmJSModule::ExitDatum for direct access in ~AsmJSModule (r=hannes)
1eb94f3ebf22362eb11b1ac0e5a5043faf46b49c
created 2014-09-02 10:25 +0200
pushed 2014-09-02 18:33 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1059733: OdinMonkey SIMD: add support for bitwise operations; r=luke
c32ca9dc07266daec39ba0a47b51a4b3a8d3f95a
created 2014-09-02 10:25 +0200
pushed 2014-09-02 18:33 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1059710: OdinMonkey SIMD: add support for comparisons; r=luke
4773d0ec1ee8fac07c7f498377d5bbcaf84b0ad1
created 2014-08-28 10:01 +0200
pushed 2014-08-31 02:36 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 992267: Odin basic SIMD support; r=luke
991b62ff5461b89bb49ad4e152286834eeebdc6f
created 2014-08-29 21:07 -0700
pushed 2014-08-30 16:25 +0000
Phil Ringnalda Phil Ringnalda - Backed out 3 changesets (bug 992267) for OS X non-unified bustage
c00000be5f34d01c4036dbd9afe6178dd9aede5f
created 2014-08-29 15:57 -0500
pushed 2014-08-30 16:25 +0000
Luke Wagner Luke Wagner - Bug 1053989 - OdinMonkey: add Math.clz32 to stdlib (r=bbouvier)
fc9f83afab316d2463d4bd993f0e922c54f2788b
created 2014-08-28 10:01 +0200
pushed 2014-08-30 16:25 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 992267: Odin basic SIMD support; r=luke
badda824a0b70630b225612a5983c3ea03d978fe
created 2014-08-27 12:21 +0200
pushed 2014-08-27 23:30 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1052514: Use AsmJSNumLit in AsmJSModule.h; r=luke
a576a4743bece83ac06b04d3e0583f83ae4a6d34
created 2014-08-27 13:40 +0200
pushed 2014-08-27 23:30 +0000
Benjamin Bouvier Benjamin Bouvier - Backed out changeset d3f44966d998 (bug 1052514) for jit test failures on a CLOSED TREE
d3f44966d99813b745ed2943b9ffed4dc86e9a67
created 2014-08-27 12:21 +0200
pushed 2014-08-27 23:30 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1052514: Use AsmJSNumLit in AsmJSModule.h; r=luke
30524bc6f4cf3d35d3bef77d0a488ef1d9726978
created 2014-08-27 12:21 +0200
pushed 2014-08-27 23:30 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1052514: Move AsmJSNumLit and use it in Globals; r=luke
880bd2e2b616fb5fe8761735d2cbfe8b894fb9c0
created 2014-08-21 11:27 -0500
pushed 2014-08-22 01:22 +0000
Luke Wagner Luke Wagner - Bug 1054438 - Tidy up AsmJSValidate.h and some heap-access related code (r=dougc)
8aa9d39c6193acd32ada80be8beb2585f3f68a31
created 2014-08-13 01:12 +1000
pushed 2014-08-20 20:19 +0000
Douglas Crosher Douglas Crosher - Bug 1050254 - OdinMonkey: Place NaN in the global data and load from here to free the NANReg. r=luke
b82d0be9e0379d4a7a8379c81c45addf8678e9a5
created 2014-07-27 13:40 -0400
pushed 2014-08-14 07:35 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1044596 - Fix more bad implicit conversion constructors in the JS engine; r=jorendorff
34df51f6221eb9a04d899fdc108a56a6e48a0c49
created 2014-08-04 13:02 -0500
pushed 2014-08-05 14:25 +0000
Luke Wagner Luke Wagner - Bug 1046688 - Fix assertion in AsmJSModule::restoreToInitialState (r=dougc)
ca9fa41e977c99f772995a5e0ad9e25327d90c89
created 2014-08-04 12:59 -0500
pushed 2014-08-05 14:25 +0000
Luke Wagner Luke Wagner - Bug 1047010 - OdinMonkey: provide better profiling info for FFI calls (r=dougc)
100721f9718f94363f646a7b3d7b7d13f220326b
created 2014-08-01 17:27 -0500
pushed 2014-08-04 20:14 +0000
Luke Wagner Luke Wagner - Bug 1036969 - Relicense source in js/src/asmjs under Apache License, Version 2.0 (r=rankov,jorendorff,vlad,gal,gerv,mitchell)
fba2796233b54206099b0569b2eb3ab49b03c218
created 2014-08-01 09:28 -0500| base
pushed 2014-08-01 19:59 +0000
Luke Wagner Luke Wagner - Bug 1036969 - mv js/src/jit/AsmJS* js/src/asmjs (r=jorendorff)
less more (0) tip