js/src/jit/Snapshots.cpp
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
0b2d2461e064f016f15cc0d1f6948f9c7298f2c2
created 2015-02-26 17:37 +0100
pushed 2015-05-11 18:39 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1112165 - Rename RValueAllocation::Float32 to RValueAllocation::AnyFloat. r=bbouvier
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
42a50f81f29ddbf8740dc915fcd08dbc171cc4ab
created 2015-01-26 12:22 +0100
pushed 2015-03-30 18:32 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1112156 - Add new bailout kinds for MSimdUnbox. r=bbouvier
f5497ebe2735a639bdd1c135260e9c55338c7015
created 2014-12-19 15:28 +0100
pushed 2015-02-23 15:17 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 991720 part 3 - Enforce recovery of stores before reading object values. r=h4writer
0adb9a599879d6546da03e0950b1957555adcc1a
created 2014-12-19 15:28 +0100
pushed 2015-02-23 15:17 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1073033 part 2.0 - Snapshot: Add Recover instruction with default value. r=bbouvier
60bb5b8e5ae0f59a30de3f57be66ead8b5fa87a6
created 2014-12-04 11:26 -0800
pushed 2015-02-23 15:17 +0000
Brian Hackett Brian Hackett - Bug 1106947 - Make CodeGenerator visit() methods infallible, r=jandem.
6b6c5cce2ecf8542064dee829c1c8b6d98d5eccd
created 2014-11-12 15:18 +1100
pushed 2015-01-12 19:37 +0000
Douglas Crosher Douglas Crosher - Bug 1097458 - IonMonkey: assigned a named for RValueAllocation Layout UNTYPED_STACK_REG. r=nbp
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
80164e15bd54603a0bbb3b70480b337cb5e84601
created 2014-09-12 11:43 +0200
pushed 2014-11-28 15:29 +0000
Jan de Mooij Jan de Mooij - Bug 1060283 part 2 - Rename some JitSpew_* constants to JitSpew_Ion*. r=h4writer
fb651803afe99adf4fcacb3014391abcf8774d66
created 2014-08-21 21:48 -0700
pushed 2014-11-28 15:29 +0000
Chris Peterson Chris Peterson - Bug 1036781 - Part 12: Replace MOZ_ASSUME_UNREACHABLE with MOZ_CRASH in js/src/jit. r=jandem
01eeee1da172483219c6e74deff74e5e4fb33207
created 2014-09-02 21:24 +0200
pushed 2014-11-28 15:29 +0000
Jan de Mooij Jan de Mooij - Bug 1060283 part 1 - Rename IonSpew to JitSpew. r=h4writer
67c13008762f79f95e6f8d51f5b74386e075822b
created 2014-07-11 16:01 -0700
pushed 2014-09-02 16:39 +0000
Chris Peterson Chris Peterson - Back out 805ac89b5924 (Bug 1036781) for 52% regression on AWFY's asmjs-ubench-skinning.
805ac89b59240d1cec3116591cba55d51f0aaa7e
created 2014-06-30 16:06 -0700
pushed 2014-09-02 16:39 +0000
Chris Peterson Chris Peterson - Bug 1036781 - Replace MOZ_ASSUME_UNREACHABLE with MOZ_CRASH in js/src/jit. r=jandem
f1531597f8e55b618252cbe2440a7cec6010afce
created 2014-06-25 12:54 -0400
pushed 2014-09-02 16:39 +0000
Marty Rosenberg Marty Rosenberg - Bug 991153: Move the FloatRegister structure to a per-architecture area. (r=jandem)
e08a6942e21cbd09bd9a976f76115386e4b48fb9
created 2014-06-23 10:56 -0500
pushed 2014-09-02 16:39 +0000
Jason Orendorff Jason Orendorff - Bug 645416, part 6 - JIT support for symbol values. r=jandem.
c319984f3156092d7f9bfe7fef9d2e42c9252fac
created 2014-06-23 10:55 -0500
pushed 2014-09-02 16:39 +0000
Jason Orendorff Jason Orendorff - Bug 645416, part 1 - Add an enum for symbols to JSValueType. r=nbp.
7abab617481456c18baab4525f3e53eb7f1c143f
created 2014-06-12 10:39 -0400
pushed 2014-09-02 16:39 +0000
Vincent St-Amour Vincent St-Amour - Bug 1019310 - Make bailout kinds more precise. r=shu
7977e7f8a0948976f4fbf3b4bdce74cff52dca1e
created 2014-04-29 10:17 -0700
pushed 2014-07-21 20:25 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 990106 part 3 - Recover RInstructions during bailouts. r=jandem
2fb280a72bb1774ec77cf0ae0115d551706e2370
created 2014-04-29 10:17 -0700
pushed 2014-07-21 20:25 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 990106 part 1 - RecoverWriter accept MNode instead of MResumePoint. r=jandem
029a75143f6d893518eed09216e192207c7d7d69
created 2014-04-08 07:21 -0700
pushed 2014-06-09 21:49 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 989930 - Convert from reading frames to reading instructions. r=h4writer
0c4295f019eb8a9aab2de7c4f1f42357d25b68de
created 2014-04-08 07:21 -0700
pushed 2014-06-09 21:49 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 989759 part 2 - Dispatch base on the instruction identifier. r=jandem
d3c4374917281b84534554161fa53d3db9bc0644
created 2014-04-08 07:21 -0700
pushed 2014-06-09 21:49 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 989748 - Add RResumePoint to read recovery data. r=jandem
4785fcedc937d128de684613bbb1d4bb58177234
created 2014-04-08 07:21 -0700
pushed 2014-06-09 21:49 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 989667 - Add writes of recovery meta-data to the MResumePoint. r=h4writer
c4d1adee6057032c91dba5513878e36f05498e65
created 2014-04-04 15:07 -0400
pushed 2014-06-09 21:49 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 5 changesets (bug 989667, bug 989641, bug 989748, bug 989759) for B2G bustage on a CLOSED TREE.
3dcbb0f401d84f2058f7bc4b6b29c27a3f9999ee
created 2014-04-04 10:48 -0700
pushed 2014-06-09 21:49 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 989759 part 2 - Dispatch base on the instruction identifier. r=jandem
2900014098cec9067450343b1c45904be8b9a78b
created 2014-04-04 10:48 -0700
pushed 2014-06-09 21:49 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 989748 - Add RResumePoint to read recovery data. r=jandem
3bd8dc58dcf34374ade81e1170ac074894b78e6c
created 2014-04-04 10:48 -0700
pushed 2014-06-09 21:49 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 989667 - Add writes of recovery meta-data to the MResumePoint. r=h4writer
2aeb2f123f8ec7b678969705efe169a09fcce431
created 2014-03-31 09:39 -0700
pushed 2014-06-09 21:49 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 989344 part 1 - Extract LRecoverInfo from LSnapshot. r=jandem
ee7171252fcce3761ebdf7dda406b02d74c83aef
created 2014-03-31 09:39 -0700
pushed 2014-06-09 21:49 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 988958 - Extract the frame encoding/decoding logic from Snapshots. r=h4writer
2defc196c2d22e5a8e534176fa7390e905adefd9
created 2014-03-28 12:58 -0700
pushed 2014-06-09 21:49 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 988903 - Rename Snapshots packing constants. r=djvj
a4c9a284e014cc61e3e7b3eac2fc6faadffc0bd6
created 2014-03-28 00:17 -0700
pushed 2014-06-09 21:49 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 983598 part 4 - Extract RecoverWriter out of SnapshotWriter. r=djvj
4b78d33daf8bdb7a0fdbc078eb600cbd7486af6a
created 2014-03-28 00:17 -0700
pushed 2014-06-09 21:49 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 983598 part 3 - Extract RecoverReader out of the SnapshotReader. r=jandem
a40b48f1c6693c794e2b3a97fb674ad26ce5ccf3
created 2014-03-28 00:17 -0700
pushed 2014-06-09 21:49 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 983598 part 2 - Rename trackFrame to trackSnapshot. r=jandem
0d51a9df37b86df5bf3522f21acc5314fa4aadca
created 2014-03-20 21:47 +0800
pushed 2014-06-09 21:49 +0000
Daniel Holbert Daniel Holbert - Bug 985858: Use format string "%s" to fix build warning in Snapshots.cpp. r=nbp
a883534432517e6bdcc105d4be86fcfb2b7a04c0
created 2014-03-18 08:31 -0700
pushed 2014-06-09 21:49 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 962555 part 6 - IonMonkey: Simplify encoding & decoding of RValueAllocations. r=h4writer
69bc4df5ede5cc53ae5a4bcc8ffeac8b0dd3e616
created 2014-03-18 08:31 -0700
pushed 2014-06-09 21:49 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 962555 part 5 - IonMonkey: Move the RValueAllocation into an indexed buffer. r=h4writer
4c6b94f2a4b56459e52257b48bd6a377d80df91f
created 2014-02-10 06:21 -0800
pushed 2014-04-28 18:51 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 962555 part 4 - Merge Headers and rename Slot to RValueAllocation. r=h4writer
2f8f6414bb62e5aa5f9eb0907e8bde5675dec1de
created 2014-02-10 06:21 -0800
pushed 2014-04-28 18:51 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 962555 part 1 - Extract SnapshotReader::Slot. r=h4writer
9073baccd0948d1f789a94fd19d889d072e290e3
created 2013-12-09 11:26 -0800
pushed 2014-03-17 21:55 +0000
Brian Hackett Brian Hackett - Bug 947782 - Use accessor methods for JSScript uint32/uint16 fields, r=jandem.
d0bdb5b5dbd64c91e752c0b750a9f0f1f3e89ee6
created 2013-12-03 08:17 -0800
pushed 2014-02-04 01:06 +0000
Brian Hackett Brian Hackett - Bug 944946 - Use accessor methods for script->code and script->length, r=jandem.
35c62ee3a3f8e380d6032679005e7e77499d1a0d
created 2013-11-21 06:01 -0800
pushed 2014-02-04 01:06 +0000
Brian Hackett Brian Hackett - Bug 938124 - Various cleanups and tweaks to avoid non-threadsafe GC heap accesses during IonBuilder, r=jandem.
8fefcd2bb1545adcbc2bdfbf1d0c32000a7db29d
created 2013-11-19 22:27 -0800
pushed 2014-02-04 01:06 +0000
Phil Ringnalda Phil Ringnalda - Back out 00644e4b067d (bug 938124) for debug browser-chrome bustage, and probable debug ASan jit-test bustage
00644e4b067d981d77fcffef244a09bbc0896016
created 2013-11-19 15:14 -0700
pushed 2014-02-04 01:06 +0000
Brian Hackett Brian Hackett - Bug 938124 - Add mprotect mechanism indicating which GC heap accesses made during Ion compilation are threadsafe, r=jandem.
282e0c10de45d4dc13b1e6eb1056513a16e49fbf
created 2013-11-02 12:28 -0700
pushed 2014-02-04 01:06 +0000
Chris Peterson Chris Peterson - Bug 934262 - Fix -Wtautological-constant-out-of-range-compare warnings in js/src/jit/. r=luke
86650bc9c33d9d302ad3c06839f540f1087226b3
created 2013-10-25 12:28 +0200
pushed 2013-12-09 19:58 +0000
Hannes Verschore Hannes Verschore - Bug 877936 - IonMonkey: Disable compilation and inlining when too many arguments are specified, r=dvander
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
a43cf13bd6a653461d3987f775a4d1060d8d912f
created 2013-07-18 15:13 -0700
pushed 2013-10-28 21:59 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 888109: Float32 general optimizations for IonMonkey: framework and arithmetic operations; r=sstangl,nbp
50b1942a2bce1bab5fb6af7fb1fb68b4c4dc6630
created 2013-09-06 18:48 -0700
pushed 2013-10-28 21:59 +0000
Phil Ringnalda Phil Ringnalda - Back out a615811b12e4 (bug 888109) for not actually building
a615811b12e4bb5736b7d14f95c6c8ab9547c5cf
created 2013-07-18 15:13 -0700
pushed 2013-10-28 21:59 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 888109: Float32 general optimizations for IonMonkey: framework and arithmetic operations; r=sstangl,nbp
5eb75e2bab0a4863f9ea0ab950bce1f08f7ade38
created 2013-09-05 21:01 -0700
pushed 2013-10-28 21:59 +0000
Phil Ringnalda Phil Ringnalda - Back out b817abcebadf (bug 888109) for unexpected assertions
b817abcebadf7eb913ae1fdd8dd39eacdad6475f
created 2013-07-18 15:13 -0700
pushed 2013-10-28 21:59 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 888109: Float32 general optimizations for IonMonkey: framework and arithmetic operations; r=sstangl,nbp
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