Ed Morley
|
c65b0b9a00
|
Backed out changeset 21bc84614aa2 (bug 1036781) for crashes on Windows; CLOSED TREE
|
2014-08-22 09:29:05 +01:00 |
|
Ed Morley
|
19b74e78c4
|
Backed out changeset f2da252a9248 (bug 1054630)
|
2014-08-22 09:28:38 +01:00 |
|
Chris Peterson
|
126dabe3cf
|
Bug 1054630 - Part 1: Add plumbing for SpiderMonkey parser telemetry. r=till
|
2014-08-11 23:17:44 -07:00 |
|
Chris Peterson
|
3df77e0852
|
Bug 1036781 - Part 4: Replace MOZ_ASSUME_UNREACHABLE with MOZ_CRASH in js/src/jit for Baseline code. r=jandem
|
2014-08-21 21:52:39 -07:00 |
|
Dan Gohman
|
0fde34239d
|
Bug 1031410 - IonMonkey: GVN: Don't set isGuard() unnecessarily in IonBuilder. r=sstangl
|
2014-08-21 18:05:33 -07:00 |
|
Dan Gohman
|
7b5bd3932c
|
Bug 1056805 - OdinMonkey: Don't run EliminateDeadResumePoints when compiling in asm.js mode r=luke
|
2014-08-21 18:05:31 -07:00 |
|
Dan Gohman
|
253a6c69e3
|
Bug 1056805 - IonMonkey: Don't call opName(), a virtual function, for spewing when spewing isn't enabled r=luke
|
2014-08-21 18:05:26 -07:00 |
|
Brian Hackett
|
2468b825be
|
Bug 1056899 - Don't free COW element arrays until after sweeping, r=jonco.
|
2014-08-21 17:54:05 -07:00 |
|
Trevor Saunders
|
b6b2d4b019
|
bug 1047696 - mark a number of classes MOZ_FINAL to get compilers to devirtualize more r=froydnj
|
2014-08-05 13:33:55 -04:00 |
|
Bobby Holley
|
6c86c8eebd
|
Bug 981218 - Remove default compartment objects. r=luke
\o/
|
2014-08-21 17:13:51 -07:00 |
|
Bobby Holley
|
c576ed27f6
|
Bug 981218 - Remove default compartment object usage in js shell and tests. r=luke
|
2014-08-21 17:13:51 -07:00 |
|
Steve Singer
|
4a99f25d05
|
Bug 1055911 - Add PatchBackedge to the non-ion jit. r=nbp
|
2014-08-21 04:32:00 -04:00 |
|
Eric Faust
|
a2963b9688
|
Bug 1057066: Fix fprintf format string warning. (r=Waldo over IRC)
|
2014-08-21 14:27:25 -07:00 |
|
Terrence Cole
|
bf352a476f
|
Bug 1033442 - Fix two innocuous live-at-exit strings in the shell; r=luke
--HG--
extra : rebase_source : 7dbdf0d43e97450d3045217c0787317257e0a288
|
2014-08-21 14:14:41 -07:00 |
|
Terrence Cole
|
cc6301d1b2
|
Bug 1033442 - Some minor cleanups to various allocations; r=jonco
--HG--
extra : rebase_source : 209452d3dc343eddb37aa1fc94b22ee83231def9
|
2014-08-19 15:59:29 -07:00 |
|
Nathan Froyd
|
36ee22faf8
|
Bug 1056263 - remove unneeded configure checks for ssize_t, stat.st_blksize, and siginfo_t; r=mshal
js/src/ retains the ssize_t check because ctypes needs it.
|
2014-08-20 14:55:41 -04:00 |
|
Bill McCloskey
|
03d47df277
|
Bug 1008107 - Allow SandboxPrivate to be null in sandbox_finalize (r=bz)
|
2014-08-21 13:29:20 -07:00 |
|
Nicolas B. Pierron
|
c8a8492449
|
Bug 1056786 - Use EmulateStateOf with an ArrayMemoryView. r=jandem
|
2014-08-21 21:48:23 +02:00 |
|
Nicolas B. Pierron
|
5a6fd687ac
|
Bug 1046870 - Add Spew to follow escape analysis reasons. r=jandem
|
2014-08-21 21:48:23 +02:00 |
|
Nicolas B. Pierron
|
e47a11700f
|
Bug 1046197 - Make Array & String IteratorNext easier to optimized with Scalar Replacement. r=jorendorff
|
2014-08-21 21:48:23 +02:00 |
|
Nicolas B. Pierron
|
98dde608b9
|
Bug 1046183 - Move Scalar Replacement after the EliminatePhis phase. r=jandem
|
2014-08-21 21:48:23 +02:00 |
|
Nicolas B. Pierron
|
bdaef16793
|
Bug 1048414 - Use prepareForDiscard in DiscardIgnoreOperands. r=sunfish
|
2014-08-21 20:47:04 +02:00 |
|
Nicolas B. Pierron
|
2503a380bf
|
Bug 1042729 part 5 - Only list resume points in debug builds. r=h4writer
|
2014-08-21 20:47:04 +02:00 |
|
Nicolas B. Pierron
|
109231329e
|
Bug 1042729 part 4 - Keep a reference to outer resume point on basic blocks, and make discarding resume point precise. r=jandem
|
2014-08-21 20:47:04 +02:00 |
|
Nicolas B. Pierron
|
9e06c148cd
|
Bug 1042729 part 3 - Ensure priorResumePoints are re-attached to the new BasicBlock or discarded. r=efaust
|
2014-08-21 20:47:04 +02:00 |
|
Nicolas B. Pierron
|
0b046fa07f
|
Bug 1042729 part 2 - Ensure that a resume point belongs to one instruction. r=h4writer
|
2014-08-21 20:47:04 +02:00 |
|
Nicolas B. Pierron
|
7ba3aa2494
|
Bug 1042729 part 1 - Make resume point unique to each instruction. r=h4writer
|
2014-08-21 20:47:03 +02:00 |
|
Jan de Mooij
|
7fb3a284dc
|
Bug 1056795 - Optimize ArrayPushDense. r=bhackett
|
2014-08-21 18:51:40 +02:00 |
|
Luke Wagner
|
bc56909bfa
|
Bug 1054066 - OdinMonkey: remove special optimization for H[constant>>K] (r=dougc)
|
2014-08-21 11:30:06 -05:00 |
|
Luke Wagner
|
aaf90b1508
|
Bug 1054066 - OdinMonkey: issue deprecation warning for heaps less than 64kb (r=dougc)
|
2014-08-21 11:29:30 -05:00 |
|
Luke Wagner
|
0d214cab50
|
Bug 1054438 - Tidy up AsmJSValidate.h and some heap-access related code (r=dougc)
|
2014-08-21 11:27:48 -05:00 |
|
Jon Coppeard
|
7cf9479e9b
|
Bug 1056418 - Fix testGCFinalizeCallback to not to clobber its global r=terrence
|
2014-08-21 16:56:56 +01:00 |
|
Nicolas B. Pierron
|
2c10828907
|
Bug 950764 - Distinguish between formal / actual arguments. r=djvj
|
2014-08-21 11:48:19 +02:00 |
|
Nicolas B. Pierron
|
ccad8eae3d
|
Bug 1054047 - Determine the correct range from MArgumentLength. r=sunfish
|
2014-08-21 11:48:19 +02:00 |
|
Nicolas B. Pierron
|
aecd79e0fb
|
Bug 950764 - Restrict compilation from Baseline based on the number of formal arguments. r=djvj
|
2014-08-21 11:48:19 +02:00 |
|
Jan de Mooij
|
4883414fde
|
Bug 1056140 - Inline JSContext::runningWithTrustedPrincipals(). r=luke
|
2014-08-21 09:48:39 +02:00 |
|
Chris Peterson
|
b4476baebe
|
Bug 1036781 - Part 3: Replace MOZ_ASSUME_UNREACHABLE with MOZ_CRASH in js/src/jit for x86 and x64. r=jandem
|
2014-08-20 22:36:57 -07:00 |
|
Wes Kocher
|
972a16b75a
|
Backed out changeset 16544bc2690b (bug 1055911) for JS test failures
|
2014-08-20 18:41:06 -07:00 |
|
Bill McCloskey
|
8ddcf4f776
|
Bug 1053999 - Be more conservative in recursion checks before brain transplants (r=bholley)
|
2014-08-20 18:14:56 -07:00 |
|
Steve Singer
|
d90e873a6f
|
Bug 1055911 - add PatchBackedge to the non-ion jit. r=nicolas.b.pierron
|
2014-08-20 17:42:00 -07:00 |
|
Wes Kocher
|
cb80e496c9
|
Backed out changeset 2a9cfbab0adc (bug 1053999) for Windows build bustage on a CLOSED TREE
|
2014-08-20 16:08:04 -07:00 |
|
Bill McCloskey
|
9c46f9c743
|
Bug 1053999 - Be more conservative in recursion checks before brain transplants (r=bholley)
|
2014-08-20 15:16:07 -07:00 |
|
Bill McCloskey
|
f0fa00ad8f
|
Bug 1051127 - Add an env var for CPOW logging (r=mrbkap)
|
2014-08-20 13:01:32 -07:00 |
|
Bill McCloskey
|
88430aac1d
|
Bug 1052093 - Child->parent CPOWs should go through COWs in the parent for security (r=bholley)
|
2014-08-20 12:49:10 -07:00 |
|
Bobby Holley
|
1ac9a8fa10
|
Bug 821573 - Stop allowing COWs as native interfaces. r=gabor
|
2014-08-20 12:06:52 -07:00 |
|
Nicolas B. Pierron
|
e9bf4aaba3
|
Bug 1054241 - Use AutoEnterAnalysis to avoid iterating the stack under RNewArray allocations. r=bhackett
|
2014-08-20 20:41:26 +02:00 |
|
Terrence Cole
|
41727ee1c9
|
Bug 1033442 - Add allocation functions to Cell to make it more obvious which allocator to use; r=jonco
|
2014-08-08 17:00:46 -07:00 |
|
Douglas Crosher
|
70cdc1bd87
|
Bug 1050254 - OdinMonkey: Place NaN in the global data and load from here to free the NANReg. r=luke
|
2014-08-13 01:12:00 +10:00 |
|
Nicolas B. Pierron
|
974dcabfb1
|
Bug 977966 - Disable split().join() optimization. r=till
|
2014-08-20 14:30:40 +02:00 |
|
Jan de Mooij
|
62c157109e
|
Bug 1055758 - rm Ion CompilerRoot infrastructure. r=bhackett
--HG--
extra : rebase_source : 73d4b369b240436d0c2cc95a9f40cac783c6adb5
|
2014-08-20 12:18:49 +02:00 |
|