Ehsan Akhgari
072e4a6b63
Bug 1119259 - Mark virtual overridden functions as MOZ_OVERRIDE in JS; r=Waldo
2015-01-12 16:24:57 -05:00
Ryan VanderMeulen
be2ac0105f
Backed out changeset 311c6349e630 (bug 1085597) for frequent SM(ggc) failures.
...
CLOSED TREE
2015-01-12 12:43:36 -05:00
Ryan VanderMeulen
bf204f97e3
Backed out changesets a769d64aa432 and 2e5638e6eacf (bug 1119759) for SM(ggc) permafail.
...
CLOSED TREE
2015-01-12 12:30:07 -05:00
Nicolas B. Pierron
c41a872f4b
Bug 1112154 - Add MSimdBox and inline calls to SIMD constructors. r=bbouvier,jandem
2015-01-12 16:45:55 +01:00
Nicolas B. Pierron
245be5aafa
no bug - Fix style-nit in IonScript::New. r=me
2015-01-12 16:45:55 +01:00
Carsten "Tomcat" Book
b8dd41d84c
Backed out 12 changesets (bug 1096328) for M11 and M5 Test failures on a CLOSED TREE
...
Backed out changeset 12dd1ad43923 (bug 1096328)
Backed out changeset 4a067de94f22 (bug 1096328)
Backed out changeset 676112a4f092 (bug 1096328)
Backed out changeset e2e64e751ece (bug 1096328)
Backed out changeset 9ed945e9a8a5 (bug 1096328)
Backed out changeset 47be69b84be5 (bug 1096328)
Backed out changeset d6e68ba4846d (bug 1096328)
Backed out changeset 899d8cd8c4e8 (bug 1096328)
Backed out changeset 55c831086864 (bug 1096328)
Backed out changeset 6005fd357342 (bug 1096328)
Backed out changeset 0f330a5dd346 (bug 1096328)
Backed out changeset c37e10cff765 (bug 1096328)
2015-01-12 14:48:15 +01:00
Jon Coppeard
b8ff2ff889
Bug 1119759 - Fix broken test on inbound r=me
2015-01-12 11:34:17 +00:00
Jon Coppeard
e05141d660
Bug 1119759 - Add gcstart() test function to start an incremental GC r=terrence DONTBUILD
2015-01-12 10:29:38 +00:00
Jon Coppeard
6aab24a1e8
Backed out changeset 55b18ee8ffb7 (bug 1118996) for wrong bug number DONTBUILD
2015-01-12 10:38:33 +00:00
Jon Coppeard
0dda38a8a3
Bug 1118996 - Add gcstart() test function to start an incremental GC r=terrence
...
:
2015-01-12 10:29:38 +00:00
ziyunfei
05404cf3f4
Bug 1118158 - Add console.log() function to JS shell. r=jorendorff
2015-01-06 00:33:00 +01:00
Peter Van der Beken
08e923c587
Bug 1096328 - Remove nativeOwnership from Bindings.conf, templatize deferred finalization. r=bz.
...
--HG--
extra : rebase_source : 19a8b1beeaa0284c88a2d1b44c3658ece3e620a4
2014-11-01 14:48:19 +01:00
Christoph Kerschbaumer
54b8e4e5e4
Bug 1110469 - Remove NS_OpenURI (r=sworkman)
2015-01-11 20:26:40 -08:00
Tom Schuster
630b6a532d
Bug 1119217 - Implement %TypedArray%.prototype.{keys, values, entries}. r=till
2015-01-11 21:21:35 +01:00
Masatoshi Kimura
bf312ad056
Bug 1120062 - Part 1: Remove most Nullptr.h includes. r=waldo
2015-01-11 11:34:52 +09:00
Dan Gohman
f98046b628
Bug 1077742 - IonMonkey: Don't allocate BitSets individually on the heap r=sstangl
2015-01-10 14:52:36 -08:00
Jan de Mooij
d3e5e6e980
Bug 1118826 - Rewrite and simplify JitFrameIterator::baselineScriptAndPc and related code. r=shu
2015-01-10 20:05:18 +01:00
Jan de Mooij
3e54f20e33
Bug 1119288 part 4 - More ShapeTable cleanup. r=njn
2015-01-10 14:51:03 +01:00
Chris Peterson
9e23388ca8
Bug 1118076 - Remove MOZ_THIS_IN_INITIALIZER_LIST. r=Waldo
2015-01-06 21:39:46 -08:00
Shu-yu Guo
a25fb20923
Bug 1118559 - Make checking if a slot is aliased less confusing. (r=jandem)
2015-01-09 19:54:48 -08:00
Shu-yu Guo
16b83d5e2a
Bug 1119579 - Don't GC while iterating compartments in findAllGlobals. (r=sfink)
2015-01-09 19:21:41 -08:00
Shu-yu Guo
7a6687853d
Bug 1029963 - Recover slots in RematerializedFrames. (r=nbp)
2015-01-09 19:21:16 -08:00
Terrence Cole
513af9d1e5
Bug 1119604 - Remove the void* accessor from GCCellPtr; r=sfink
2015-01-09 15:42:42 -08:00
Jeff Walden
9ef0d101c7
Bug 1113379
- Convert ctypes/typedefs.h into a series of higher-order macros, for better code hygiene and to work around an incredible oddity in NetBSD's <stdint.h>. r=jorendorff
2015-01-09 02:07:39 -08:00
Terrence Cole
6601228f73
Bug 1085597 - Expose a nursery finalized class to the fuzzers for fuzzing; r=jonco
...
--HG--
extra : rebase_source : f3609589bf0ac28db47bd242b6cf297c4d4f3a07
2015-01-06 15:25:26 -08:00
Terrence Cole
91d590c9fb
Bug 1085597 - Allow objects with finalization and move ops to be nursery allocated; r=jonco
...
--HG--
extra : rebase_source : 14ea3e14ded4dcde2ba1aa2f887b9a75750331a2
2014-10-23 13:49:17 -07:00
Terrence Cole
955a12b3f5
Bug 1085597 - Simplify the allocation of nursery objects; r=jonco
...
--HG--
extra : rebase_source : 100a7eaac9755f6c4ea4c4d2e42fdb411e90d297
2014-12-31 15:58:49 -08:00
Andrew McCreight
ffbaeabe1a
Bug 1119499 - Define BAD_TLS_INDEX where it is used. r=janv
2015-01-09 12:41:49 -08:00
Martin Thomson
09d5b914b7
Bug 1116269 - Add 'crypto' to sandbox global properties, r=gabor
...
--HG--
extra : rebase_source : 559500a07bf8c5d7a280310a776195d85d313e57
2015-01-09 10:55:44 -08:00
Jan de Mooij
84f6908fee
Bug 1119081 - Fix Ion string concat stub to create non-fat inline strings if possible. r=bhackett
2015-01-09 21:18:18 +01:00
Nicholas Nethercote
5ec5020ab3
Bug 1105895 - Use JSInlineString where possible in ConcatStrings(). r=jandem.
2015-01-06 15:41:35 -08:00
Ryan VanderMeulen
23bddb3d13
Backed out changeset 11a02a002dfa (bug 1119259) for Win64 bustage.
...
CLOSED TREE
2015-01-09 11:36:53 -05:00
Ehsan Akhgari
fdd4d16ff4
Bug 1118486 - Part 2: Remove MOZ_DELETE macro and use `= delete` directly; r=Waldo
2015-01-09 09:44:05 -05:00
Ehsan Akhgari
eb6e972fa4
Bug 1119259 - Mark virtual overridden functions as MOZ_OVERRIDE in JS; r=Waldo
2015-01-09 09:43:54 -05:00
Jon Coppeard
d17ce3dbc7
Bug 1080262 - Disallow ctypes from converting array buffers and typed arrays to pointers, except when passed as arguments r=sfink
2014-11-03 11:38:12 -08:00
Jon Coppeard
e95212a9ec
Backed out changeset 6d425a16fe7c (bug 1118996) on a CLOSED TREE
2015-01-09 13:56:57 +00:00
Jan de Mooij
ee5b5b41ed
Bug 1119288 part 3 - Add a ShapeTable::Entry class and use it instead of raw Shape** pointers. r=njn
...
--HG--
extra : rebase_source : f2d61106f56b981a02774b2fde816c260fa880d9
2015-01-09 14:31:59 +01:00
Jan de Mooij
59cf19406e
Bug 1119288 part 2 - Turn ShapeTable into a class with private members. r=njn
...
--HG--
extra : rebase_source : 234cb16cdb19456fb0ffea05de305df40449e470
2015-01-09 14:31:56 +01:00
Jan de Mooij
846e70d107
Bug 1119288 part 1 - Clean up ShapeTable::search. r=njn
...
--HG--
extra : rebase_source : 1977e74d191b2704fb5b69eaa2d8ce7ec9f3c477
2015-01-09 14:31:54 +01:00
Nicolas B. Pierron
35671687e7
Bug 1063918 - JSONSpewer: Export the memory dependencies. r=sstangl
2015-01-09 14:19:09 +01:00
Nicolas B. Pierron
91b4714487
Bug 1116491 - IonMonkey: Use a larger code alignment on x86/x64 to load SIMD constants from code sections. r=bbouvier
...
Delta:
- Rename SimdStackAlignment to SimdMemoryAlignment
- Add an assertion which ensure that Code sections in which SIMD constants are
added are well aligned.
- Increase x86 & x64 CodeAlignment to match the previous assertion.
2015-01-09 12:39:58 +01:00
Nicolas B. Pierron
b70f054b41
Bug 1117146 - Add a |jit-test| flag to run an additional --no-asmjs variant for a test. r=bbouvier
2015-01-09 12:39:58 +01:00
Jacek Caban
10ef01451e
Bug 1116777 - Default to static linking on mingw. r=glandium
2015-01-09 11:41:26 +01:00
Jon Coppeard
182c19d839
Bug 1118560 - Update GC_PARAMETER_ARGS_LIST to keep it in sync with paramMap r=terrence
2015-01-09 09:56:45 +00:00
Jon Coppeard
16bd47bd56
Bug 1118996 - Wrap exception object in AutoNewContext r=sfink
2015-01-09 09:56:18 +00:00
Ms2ger
6d4d5c8ab7
Bug 739601 - Rewrite (the used parts of) config/milestone.pl in python; r=gps
2015-01-09 10:24:45 +01:00
Jan de Mooij
93a3dbeb64
Bug 1015339 - Fix DumpJSStack to not crash with Ion code on the stack. r=shu
2015-01-09 10:09:30 +01:00
Jan de Mooij
09f530b244
Bug 1115844 - Fix Baseline to emit a nop for JSOP_DEBUGLEAVEBLOCK to temporarily work around a pc lookup bug. r=shu
2015-01-09 10:09:21 +01:00
Shu-yu Guo
5f559d1c94
Bug 1118107 - Convert ThreadSafeContext -> JSContext and remove PJS paths in FrameIters. (r=lth)
2015-01-09 00:06:03 -08:00
Shu-yu Guo
eb7cdee9e6
Bug 1118107 - Convert ThreadSafeContext -> ExclusiveContext and remove PJS paths in compartment code. (r=lth)
2015-01-09 00:06:03 -08:00