Wes Kocher
|
446f07be42
|
Merge m-c to inbound
|
2013-12-20 19:00:45 -08:00 |
|
Wes Kocher
|
6bc4f795b0
|
Merge inbound to m-c
|
2013-12-20 18:42:04 -08:00 |
|
Steve Fink
|
0196ff5131
|
No bug. Hold the line at 3 hazards! r=terrence
|
2013-12-20 18:00:51 -08:00 |
|
Steve Fink
|
7621ab12a9
|
Bug 950176 - Use mangled names to identify nodes in callgraph, r=bhackett
|
2013-12-17 11:21:41 -08:00 |
|
Kannan Vijayan
|
e0fcc8ecec
|
Bug 951528. r=jandem
|
2013-12-20 18:11:21 -05:00 |
|
Wes Kocher
|
b74e34db6f
|
Backed out changeset 4c45705d14c4 (reland bug 952330 since it wasn't at fault for the ggc orange)
|
2013-12-20 14:27:26 -08:00 |
|
Wes Kocher
|
c4520e3e81
|
Backed out changeset 39778c27c5fd (bug 951213) for causing ggc orange
|
2013-12-20 14:26:29 -08:00 |
|
Terrence Cole
|
c190be4349
|
Bug 952615 - Fix an opt build failure with generational GC enabled; r=sfink
|
2013-12-20 12:48:43 -08:00 |
|
Luke Wagner
|
b10ea5ff0f
|
Bug 952022 - Consolidate detachAsmJSModule and destroyBackedges (r=bhackett)
--HG--
extra : rebase_source : 38aba86b0badc80dbfd911cc08450b4d52652bf3
|
2013-12-20 15:41:00 -06:00 |
|
Wes Kocher
|
af88047607
|
Backed out changeset 226af3342987 (bug 952330) for ggc orange
|
2013-12-20 13:15:48 -08:00 |
|
Terrence Cole
|
5aef8503a8
|
Bug 952619 - Kill some SpiderMonkey build warnings; r=Waldo
|
2013-12-20 12:48:41 -08:00 |
|
Brian Hackett
|
53f4bf0ebd
|
Bug 950452 - Fix SETARG in IonBuilder, r=jandem.
|
2013-12-20 13:07:23 -07:00 |
|
Brian Hackett
|
2b76c32533
|
Bug 952330 - Synchronize updates to the slots pointer in global objects, r=jandem.
|
2013-12-20 13:05:00 -07:00 |
|
Brian Hackett
|
21a7baccc0
|
Bug 951213 - Improve robustness when rolling back properties after the definite properties analysis fails, r=jandem.
|
2013-12-20 13:04:08 -07:00 |
|
Terrence Cole
|
1b4d0bf00c
|
Bug 952551 - Fix an exact rooting hazard in Shape::dump; r=sfink
|
2013-12-20 10:16:11 -08:00 |
|
Jan de Mooij
|
1486f7e3ec
|
Bug 951366 - Use AutoDetectInvalidation for disabled GetElement caches. r=h4writer
--HG--
extra : rebase_source : ff7dd0a3478303d85d4f9472637412035d4365a7
|
2013-12-20 18:16:48 +01:00 |
|
Nicolas B. Pierron
|
cdd66aa7ad
|
no bug - JS Shell: Fix help message of isAsmJSModuleLoadedFromCache. r=me
DONTBUILD
|
2013-12-20 09:17:39 -08:00 |
|
Jon Coppeard
|
dcc9fadf53
|
Bug 951693 - Fix some newly-discovered rooting hazards in jsinfer.cpp; r=terrence
|
2013-12-20 03:57:00 -08:00 |
|
Terrence Cole
|
9223e1ff6a
|
Bug 952285 - Clarify some code in TypeRepresentation for the hazard analysis; r=nmatsakis
--HG--
extra : rebase_source : dce9b8d79f645fd90e4049bf18e3056b25fd1740
|
2013-12-19 16:55:40 -08:00 |
|
Terrence Cole
|
a5abecf629
|
Bug 952295 - Fix an exact rooting hazard in CompileLazyFunction; r=sfink
--HG--
extra : rebase_source : 16f3adf53fafa2bc76ef4d8058923ee7818f303f
|
2013-12-19 16:55:32 -08:00 |
|
Brian Hackett
|
0dd2c41fc9
|
Bug 951285 - Don't check thread safety of Ion compilation when profiling scripts, r=jandem.
|
2013-12-20 09:23:56 -07:00 |
|
Carsten "Tomcat" Book
|
3391d32968
|
Merge mozilla-central to mozilla-inbound
|
2013-12-20 11:37:10 +01:00 |
|
Jon Coppeard
|
c1bfd4ff7a
|
Bug 951722 - Add asserts that hash table postbarriers are working for new type objects r=terrence
|
2013-12-20 09:34:00 +00:00 |
|
Carsten "Tomcat" Book
|
cf1d8f33dd
|
merge fx-team to mozilla-central
|
2013-12-20 10:22:29 +01:00 |
|
Wes Kocher
|
62489cc3a1
|
Merge m-c to inbound
|
2013-12-19 19:51:23 -08:00 |
|
Wes Kocher
|
c70bd755f2
|
Backed out changeset 1035869d1819 (bug 950452) for jit-test failures
|
2013-12-19 19:19:23 -08:00 |
|
Wes Kocher
|
8572872387
|
Merge inbound to m-c
|
2013-12-19 18:58:45 -08:00 |
|
Bill McCloskey
|
957d8fc800
|
Bug 952183 - reuseGlobal doesn't account for scripts being recycled (r=mrbkap,khuey)
|
2013-12-19 12:49:52 -08:00 |
|
Jeff Walden
|
6aacab6b24
|
Bug 843004 - Make detecting-ful evaluations of undefined properties in self-hosted code not warn, so that self-hosted code can use that pattern when it wants to. r=jorendorff
--HG--
extra : rebase_source : da9765d3ccf46758101d082b01de761c5ceed14e
|
2013-12-14 22:29:53 -05:00 |
|
Brian Hackett
|
2814aad186
|
Bug 950460 - Fixup test used for discarding property type information for singleton objects, r=jandem.
|
2013-12-19 14:59:19 -07:00 |
|
Brian Hackett
|
a95605b1f8
|
Bug 951979 - Reorder compilation vs. operation callback lock ordering constraints, r=jandem.
|
2013-12-19 14:56:03 -07:00 |
|
Ehsan Akhgari
|
8f88bd4462
|
Bug 951587 - Only specify that CTypes.cpp won't be part of a PGO build in configurations that actually build it; r=gps
--HG--
extra : rebase_source : 6d6af5c97768092343603140a969271d770a35d2
|
2013-12-19 15:57:57 -05:00 |
|
Jeff Walden
|
ae8b387a9e
|
MSVC bustage fix (apparently it doesn't like "\u0000" in C++, while clang is somehow perfectly happy to accept it, bizarro). Followup to bug 507998, r=bustage
|
2013-12-19 15:35:18 -05:00 |
|
masaya iseki
|
71fe5c88c4
|
Bug 507998 - Add line/column information to the errors reported by JSON.parse, pointing out exactly where in the input string the first bad character was found. r=njn, r=Waldo, rs=jorendorff on the delta (particularly the Unicode escape bits) from the originally-posted patch
|
2013-12-19 14:40:58 -05:00 |
|
Jeff Walden
|
59fac783ea
|
Inherit RangedPtr's operator= in all of SpiderMonkey's *CharsZ classes, so that assignment of the correct raw pointer to each will compile. No bug, r=terrence over IRC
|
2013-12-19 13:56:24 -05:00 |
|
Brian Hackett
|
8cb19f9255
|
Bug 950513 - Remove JS_WORKER_THREADS typedef, r=luke.
|
2013-12-19 11:56:27 -08:00 |
|
Jeff Walden
|
005dc9fc2c
|
Bug 937793 - Tweaks to template-array creation. r=bhackett
--HG--
extra : rebase_source : dd75409a458a1ef5a6379251edb75f026d52c94c
|
2013-12-18 20:14:16 -05:00 |
|
Ryan VanderMeulen
|
3b2ba2e847
|
Backed out changeset 11751c0efe27 (bug 951439) for mass bustage.
|
2013-12-18 19:39:33 -05:00 |
|
Christian Holler
|
7feb890924
|
Bug 950658 - Clear pending exception in HeapTypeSetKey::instantiate on OOM. r=bhackett
--HG--
extra : rebase_source : e9856f17b41b3763794fbc352d0aa140c0629b77
|
2013-12-18 14:38:04 +01:00 |
|
Marty Rosenberg
|
94daddc772
|
Land bug 951573. r=jandem
|
2013-12-18 11:52:51 -08:00 |
|
Dan Gohman
|
4dd4b9307f
|
Bug 925088 - SpiderMonkey: Micro-optimize x64's testStringTruthy. r=mjrosen
|
2013-12-18 15:54:32 -08:00 |
|
Dan Gohman
|
b0512f640e
|
Bug 925088 - SpiderMonkey: Fold loads into branchTest32. r=nbp
|
2013-12-18 15:54:30 -08:00 |
|
Sean Stangl
|
1b114e176d
|
Bug 951439 - Use CallVM for RegExp.exec(). r=h4writer
|
2013-12-17 15:24:47 -08:00 |
|
Ryan VanderMeulen
|
9b7c3b4f42
|
Backed out changeset e4d49705cdfe (bug 951573) for suspected Win7 debug xpcshell orange.
CLOSED TREE
|
2013-12-18 17:05:33 -05:00 |
|
Jan de Mooij
|
42dbb46345
|
Bug 951666 - Rename IonCode to JitCode. r=njn
|
2013-12-18 23:01:51 +01:00 |
|
Brian Hackett
|
86a069ea40
|
Bug 939614: IonMonkey: Fix trying to enter at wrong pc, r=jandem
|
2013-12-18 22:36:17 +01:00 |
|
Hannes Verschore
|
e5f8fce5a6
|
Bug 939614: IonMonkey: Invalidate earlier and don't recompile when ionmonkey is disabled, r=jandem
|
2013-12-18 22:36:17 +01:00 |
|
Hannes Verschore
|
ebd5fe3d8b
|
Bug 939614: IonMonkey: Properly spew recompiling instead of analyzing, r=jandem
|
2013-12-12 15:14:13 +01:00 |
|
Hannes Verschore
|
9a233dc7ab
|
Bug 939614: IonMonkey: Enable reschedule same optimizationLevel if osrPc is different, r=jandem
|
2013-12-12 15:14:13 +01:00 |
|
Hannes Verschore
|
69294c0b82
|
Bug 939614: IonMonkey: Use logic in UsesBeforeCompile to get actual needed usecount, r=jandem
|
2013-12-12 15:14:13 +01:00 |
|