Hannes Verschore
|
9da95c1712
|
Bug 943667: OdinMonkey: Add check when removing AsmJSModule from IonScript, r=luke
|
2013-11-28 16:53:38 +01:00 |
Ehsan Akhgari
|
dd58d0a554
|
Bug 944379 - Build js/ipc in unified mode; r=glandium
|
2013-11-28 08:47:03 -05:00 |
Jon Coppeard
|
8425a3d789
|
Bug 943827 - Fix out of memory memory handling for buffered gray roots r=billm
|
2013-11-28 10:14:06 +00:00 |
Jan de Mooij
|
d782cd969f
|
Bug 942390 - Don't use the iterator cache if the object has an __iterator__ property. r=bhackett
|
2013-11-28 11:09:40 +01:00 |
Mike Hommey
|
a1486ce449
|
Bug 942043 - Straighten up zlib linkage wrt shared js and system zlib. r=gps,r=ted
|
2013-11-22 23:03:21 +09:00 |
Nicholas Nethercote
|
39004db706
|
Bug 936964 (part 7, attempt 2) - Make lots of classes report their own memory consumption, instead of using a separate reporter class. r=mccr8,sr=bz.
* * *
Bug 936964 (part 7b) - Fix a use-after-free found by ASan.
--HG--
extra : rebase_source : d38ab6b63e9d576773baf8e55fa4f7182c33915e
|
2013-11-07 16:35:30 +11:00 |
Mike Hommey
|
8fd06cf41b
|
Bug 874266 - Move all DEFINES that can be moved to moz.build. r=mshal
|
2013-11-27 22:55:07 +09:00 |
Makoto Kato
|
4b25f5dfda
|
Bug 912371 - Cross compile support for ICU. r=glandium
--HG--
rename : build/autoconf/codeset.m4 => js/src/build/autoconf/codeset.m4
|
2013-11-28 14:49:10 +09:00 |
Mike Hommey
|
b32a4ed166
|
Backout changeset 3fd4b546eed4 (bug 874266) and changeset a35d2e3a872f (bug 942043) for ASAN build bustage and Windows test bustage
--HG--
extra : amend_source : f20d09aeff1c8b5cbd0f1d24c7ce04e86f3aed1d
|
2013-11-28 14:24:05 +09:00 |
Jeff Walden
|
37838abfa6
|
Bug 944196 - Inlined rest-array creation in the JIT doesn't set the rest array's length. r=shu
--HG--
extra : rebase_source : ce9433f142729b8847cf0139c8960e8a3ef5e85d
|
2013-11-27 18:57:33 -08:00 |
Jeff Walden
|
59a3616c36
|
Bug 811264 - Use mozilla::Abs in jsnum.cpp, instead of open-coding it in ways that trigger warnings with some compilers. Also rename IntToCString to Int32ToCString, for accuracy. r=jorendorff
--HG--
extra : rebase_source : a138da4be25bcd8f6c7f99addb0027c4be88c413
|
2013-11-05 14:29:01 -08:00 |
Shu-yu Guo
|
814607e68d
|
Bug 941649 - Part 2: Add a workerThreadCount shell testing function. (r=luke)
|
2013-11-27 20:08:46 -08:00 |
Shu-yu Guo
|
fe65fcc18c
|
Bug 941649 - Part 1: Fix off-main-thread alloc path in the GC. (r=bhackett)
|
2013-11-27 20:08:45 -08:00 |
Mike Hommey
|
682364d535
|
Bug 874266 - Move all DEFINES that can be moved to moz.build. r=mshal
|
2013-11-28 13:08:16 +09:00 |
Mike Hommey
|
0a1fb8d11c
|
Bug 942043 - Straighten up zlib linkage wrt shared js and system zlib. r=gps,r=ted
|
2013-11-28 12:49:43 +09:00 |
Ehsan Akhgari
|
0f45a4d5a3
|
Bug 943719 - Build MFBT in unified mode; r=froydnj,djvj
|
2013-11-27 18:59:50 -05:00 |
Ehsan Akhgari
|
a903aefdc0
|
Backed out 9 changesets (bug 943660, bug 936964) because of ASAN use-after-free crashes on browser-chrome and mochitest-other
Backed out changeset 85486c4aa3d8 (bug 936964)
Backed out changeset 25312eb71998 (bug 936964)
Backed out changeset 6dbb8333960c (bug 936964)
Backed out changeset da6465ad476f (bug 936964)
Backed out changeset a87ffc992f38 (bug 936964)
Backed out changeset 4ae3a61182db (bug 936964)
Backed out changeset 34e9c3137804 (bug 936964)
Backed out changeset fd1459e71585 (bug 936964)
Backed out changeset 3e8a701d8bdc (bug 943660)
Landed on a CLOSED TREE
--HG--
rename : content/canvas/src/WebGLMemoryTracker.h => content/canvas/src/WebGLMemoryReporterWrapper.h
|
2013-11-27 20:05:00 -05:00 |
Ehsan Akhgari
|
74dc778850
|
Backed out changeset ea3392e0018f (bug 943719) because of build bustage on a CLOSED TREE
|
2013-11-27 19:50:02 -05:00 |
Ehsan Akhgari
|
960603e1ac
|
Bug 943719 - Build MFBT in unified mode; r=froydnj,djvj
|
2013-11-27 18:59:50 -05:00 |
Brian Hackett
|
4d6c721c35
|
Bug 938124 - Add classes for use in IonBuilder thread safety analysis, r=jandem.
|
2013-11-27 16:28:57 -07:00 |
Nicholas Nethercote
|
bc475c75df
|
Bug 936964 (part 7) - Make lots of classes report their own memory consumption, instead of using a separate reporter class. r=mccr8,sr=bz.
--HG--
rename : content/canvas/src/WebGLMemoryReporterWrapper.h => content/canvas/src/WebGLMemoryTracker.h
extra : rebase_source : 611e8d35907959b163aeced1c4ffe1d265048fe6
|
2013-11-07 16:35:30 +11:00 |
Steve Fink
|
cb900f14eb
|
Bug 931008 - Initialize memory field before using it, r=jorendorff
--HG--
extra : rebase_source : 09e15cfe0ae373e2caacbffd6336faa1f2f2e1e7
|
2013-11-14 20:42:33 -08:00 |
Jan de Mooij
|
7cb1e40d00
|
Bug 609296 - Make accessing properties like toString on numbers/booleans fast. r=bhackett
|
2013-11-27 20:48:42 +01:00 |
Bobby Holley
|
ef0b93b31e
|
Bug 911303 - Remove manual Destroy() routine from CycleCollectedJSRuntime. r=billm
|
2013-11-27 10:10:25 -08:00 |
Shu-yu Guo
|
9476019df4
|
Bug 934799 - Part 2: Disable lazy parsing for JSD. (r=sfink)
|
2013-11-27 09:54:47 -08:00 |
Shu-yu Guo
|
921974f05f
|
Bug 934799 - Part 1: Lazify delazifying lazy scripts in debug mode. (r=jimb)
|
2013-11-27 09:54:44 -08:00 |
Shu-yu Guo
|
f306cce94e
|
Bug 939015 - Fix incorrect error propagation in {get,lookup}ChildProperty. (r=bhackett)
|
2013-11-27 09:53:43 -08:00 |
Jon Coppeard
|
7f491d978f
|
Bug 939993 - Fix places where HashTable::AddPtr could be used with out-of-date hash value under GGC r=sfink
|
2013-11-25 11:26:10 +00:00 |
Tom Schuster
|
51c9f668cd
|
Bug 940642 - IonMonkey: Incorrect result for multiplication when also calling imul. r=h4writer
|
2013-11-27 17:23:01 +01:00 |
Joshua Cranmer
|
ae71929347
|
Bug 884676 - Convert JSPrincipals::refcount to Atomic<int32_t> in JS_THREADSAFE builds, and remove JS_ATOMIC_*. r=Waldo
|
2013-11-27 09:37:10 -06:00 |
Jan de Mooij
|
cb0c44b813
|
Bug 942376 - Make shell quit() and terminate() functions print to stderr in JS_MORE_DETERMINISTIC builds. r=bhackett
|
2013-11-27 13:57:34 +01:00 |
Jan de Mooij
|
8e2be142d1
|
Bug 926837 - Add missing OOM checks for debug-only regalloc checker. r=bhackett
|
2013-11-27 13:56:38 +01:00 |
masaya iseki
|
1b7988119a
|
Bug 928917 - Use initDenseElements instead of NewDenseCopiedArray to speed up slice on arrays with holes. r=jandem
|
2013-11-27 12:29:40 +01:00 |
Jan de Mooij
|
50b8ae4f2d
|
Bug 935999 - Fix Ion addprop stub to support type checks. r=shu
|
2013-11-27 11:06:46 +01:00 |
Luke Wagner
|
3d01d25dc6
|
Bug 929236 - Don't waste time caching small asm.js modules (r=sstangl)
--HG--
extra : rebase_source : 03c1f15c9ad89e0cae2e53a633ab743656380bf5
|
2013-11-18 16:02:05 -06:00 |
Luke Wagner
|
5ed834b091
|
Bug 929236 - Cache asm.js compiled code in Gecko (r=janv)
--HG--
extra : rebase_source : 1c97962da0044858c583fc45e69dd22e519b8066
|
2013-11-18 15:49:53 -06:00 |
Brian Hackett
|
ac5d737b32
|
Bug 942984 - Set native stack limit for JS worker threads, r=billm.
|
2013-11-26 19:18:04 -07:00 |
Brian Hackett
|
c92052c6d7
|
Bug 939088 - Add a cache for fetching the names associated with ALIASEDVAR operations, r=luke.
|
2013-11-26 19:13:17 -07:00 |
Shu-yu Guo
|
c2abc8bd1e
|
Bug 937763 - Don't emit MIR marked as emittedAtUses immediately when redefining. (r=jandem)
|
2013-11-26 18:06:59 -08:00 |
Dan Gohman
|
3c67acb47f
|
Bug 942258 - SpiderMonkey: Don't create an LDivSelf when the division can't divide by zero. r=bhackett
|
2013-11-26 14:41:00 -08:00 |
Dan Gohman
|
b982105f03
|
Bug 942236 - IonMonkey: Unsigned optimizations for MMod, MDiv, and MUrsh. r=nbp
fixme: nbp wants the bailoutsDisabled_ setting in a collectRangeInfo(), but
dtc-moz is renaming that to collectRangeInfoPreTrunc()
|
2013-11-26 14:40:55 -08:00 |
Dan Gohman
|
8a7e7509f5
|
Bug 941877 - IonMonkey: Extend MMod and MDiv to be full replacements for MAsmJSUMod and MAsmJSUDiv. r=nbp
|
2013-11-26 14:39:32 -08:00 |
Douglas Crosher
|
37bd24014c
|
Bug 928350 - IonMonkey: Replace collectRangeInfo with collectRangeInfoPreTrunc and called it before removing the beta nodes. r=sunfish
|
2013-11-26 12:31:13 +11:00 |
Shu-yu Guo
|
d390ea9194
|
Bug 942346 - Fix AutoDebugModeInvalidation for builds without Ion. (r=bhackett)
|
2013-11-26 12:55:11 -08:00 |
Hannes Verschore
|
e14d973200
|
Bug 942105 - IonMonkey: Remove the inlineUseCountRatio option, r=jandem
|
2013-11-26 23:21:18 +01:00 |
Ryan VanderMeulen
|
82b0402412
|
Bug 943449 - Move jsprf.h #include to fix style error on a CLOSED TREE. r=mxr
|
2013-11-26 15:16:53 -05:00 |
Dan Gohman
|
76bb753f97
|
Bug 943449 - IonMonkey: Introduce a new idiom for dumping routines: dump(). r=nbp
|
2013-11-26 11:22:58 -08:00 |
Dan Gohman
|
e435f8e328
|
Bug 943429 - IonMonkey: Make forLSRA a template parameter instead of a dynamic parameter. r=bhackett
|
2013-11-26 11:22:58 -08:00 |
Dan Gohman
|
f96e8d4db4
|
Bug 943429 - IonMonkey: Misc regalloc cleanups r=bhackett
|
2013-11-26 11:22:58 -08:00 |
Dan Gohman
|
8f967c61d9
|
Bug 943425 - IonMonkey: Avoid creating unused LMoveGroups. r=bhackett
|
2013-11-26 11:22:58 -08:00 |