Ehsan Akhgari
3950de8bf6
Bug 939580 - #include LOCAL_INCLUDES after the source dir and current dir includes; r=gps
2013-11-19 14:10:15 -05:00
Jan de Mooij
74405daa94
Bug 894881 - Fix JIT fast paths to work with typed array properties. r=bhackett
2013-11-19 19:21:11 +01:00
Gregory Szorc
87277c0865
Bug 939587 - js/src should regenerate build backend when necessary; r=glandium
...
--HG--
extra : rebase_source : 5cbb0f49f0ee6c09f7e48b7888cbae9ca622e9e5
2013-11-18 13:51:01 -08:00
Nicholas D. Matsakis
c000e8b96a
Bug 898359 - Implement reference types in typed objects r=sfink
2013-09-22 20:18:31 -04:00
Nicholas D. Matsakis
bafb6b3389
Bug 926401 - Zero-length arrays r=waldo
2013-11-01 11:07:37 -04:00
Nicholas D. Matsakis
63b7912dd9
Bug 930974 - Check IsObject() and not just ObjectIsHandle() r=till
2013-11-19 11:03:26 -05:00
Brian Hackett
7f759cc31f
Bug 938950 - Don't provide full access to compartment/zone/runtime during Ion compilation, r=jandem. CLOBBER
2013-11-19 08:37:52 -07:00
Jan Varga
8f8a999182
Bug 921478 - Remove BackstagePass IDB constructor resolve hook and use Cu.importGlobalProperties. r=bholley,bent
...
--HG--
rename : dom/indexedDB/test/test_globalObjects.xul => dom/indexedDB/test/test_globalObjects_chrome.xul
rename : dom/indexedDB/test/test_globalObjects.html => dom/indexedDB/test/test_globalObjects_content.html
rename : dom/indexedDB/test/unit/test_globalObjects.js => dom/indexedDB/test/unit/test_globalObjects_xpc.js
2013-11-19 08:36:12 +01:00
Jan Beich
4d640a0d2f
Bug 810716 - Detect res_ninit() on DragonFly and FreeBSD. r=ted
2013-11-19 15:42:55 +01:00
Michael Shuen
ad5b86b5ef
Bug 939471 - Fix typo in gcparam() error message. r=luke
2013-11-19 09:09:53 -05:00
David Caabeiro
fd3ed78a40
Bug 897027 - Handle one argument cases for both Math.atan2() and Math.pow(). r=till
2013-11-18 20:15:37 +01:00
Carsten "Tomcat" Book
30de6cc6d3
Backed out changeset 161bfee3f57a (bug 939608) PGO build issue
2013-11-19 14:13:15 +01:00
Carsten "Tomcat" Book
a79fd702d0
Backed out changeset 21df28ade757 (bug 939608) PGO build issue
2013-11-19 14:12:53 +01:00
Gijs Kruitbosch
fefa49c872
Bug 890545 - provide a way to enumerate registered manifests, r=froydnj,f=glandium
...
--HG--
extra : rebase_source : 7534f0d3c0257ff34f1477c0bfdd23b540e7a7c7
2013-07-05 21:20:04 +02:00
Eddy Bruel
afa82c35ec
Bug 938907 - Get rid of the compile and go flag on ContextOptions; r=bholley
2013-11-19 12:41:42 +01:00
Carsten "Tomcat" Book
4551469986
Backed out changeset 5cda44ae1ba0 (bug 921478) for perma-orange on Mochitest-1 on B2G Linux Opt on a CLOSED TREE
...
--HG--
rename : dom/indexedDB/test/test_globalObjects_content.html => dom/indexedDB/test/test_globalObjects.html
rename : dom/indexedDB/test/test_globalObjects_chrome.xul => dom/indexedDB/test/test_globalObjects.xul
rename : dom/indexedDB/test/unit/test_globalObjects_xpc.js => dom/indexedDB/test/unit/test_globalObjects.js
2013-11-19 11:41:52 +01:00
Jan Varga
5eebe35433
Bug 921478 - Remove BackstagePass IDB constructor resolve hook and use Cu.importGlobalProperties. r=bholley,bent
...
--HG--
rename : dom/indexedDB/test/test_globalObjects.xul => dom/indexedDB/test/test_globalObjects_chrome.xul
rename : dom/indexedDB/test/test_globalObjects.html => dom/indexedDB/test/test_globalObjects_content.html
rename : dom/indexedDB/test/unit/test_globalObjects.js => dom/indexedDB/test/unit/test_globalObjects_xpc.js
2013-11-19 08:36:12 +01:00
Mike Hommey
14ea59908d
Bug 938526 - Ignore import libraries when dealing with --extract in expandlibs_exec.py. r=khuey
2013-11-19 16:12:55 +09:00
Nicholas Nethercote
776635e01b
Bug 921224 (part 2) - Use a smaller mark stack when incremental GC is disabled. r=wmccloskey.
...
--HG--
extra : rebase_source : 86fdb1f981db31751f07a1e2c367caa31637cc5a
2013-11-14 18:43:13 -08:00
Nicholas Nethercote
7c888f9237
Bug 921224 (part 1) - Don't use ballast in MarkStack. r=wmccloskey.
...
--HG--
extra : rebase_source : f847b35b7d5879816f1cde112c1f3cbf0fe58414
2013-11-14 18:43:11 -08:00
Jim Blandy
0439fbbd0e
Bug 936143 - Part 2: Simplify and fix js_GetScriptLineExtent. (r=shu)
2013-11-18 20:39:57 -08:00
Shu-yu Guo
046f7d967b
Bug 936143 - Part 1: Add Debugger.Script.lineCount test where the script's source notes end in newline notes. (r=jimb)
2013-11-18 20:38:52 -08:00
Mike Hommey
2812d11fce
Bug 939632 - Remove LIBRARY_NAME for leaf libraries. r=gps
...
Landing on a CLOSED TREE.
2013-11-19 11:50:54 +09:00
Mike Hommey
e06d795c71
Bug 939074 - Remove most LIBXUL_LIBRARY. rs=gps
2013-11-19 11:48:10 +09:00
Mike Hommey
d8a16abbc8
Bug 939074 - Infer LIBXUL_LIBRARY from FINAL_LIBRARY. r=gps
2013-11-19 11:47:52 +09:00
Mike Hommey
a58f7369ea
Bug 939071 - Kill SHORT_LIBNAME. r=ted
2013-11-19 11:47:47 +09:00
Mike Hommey
b2e90f6233
Bug 914245 - Move FORCE_SHARED_LIB to moz.build. r=mshal
2013-11-19 11:47:45 +09:00
Mike Hommey
26bc04d200
Bug 939044 - Rename remaining MODULE definitions to XPIDL_MODULE. r=mshal
2013-11-19 11:47:43 +09:00
Mike Hommey
e80e877ab7
Bug 939044 - Remove most definitions of MODULE. r=mshal
2013-11-19 11:47:39 +09:00
Mike Hommey
f02f1af62d
Bug 939044 - Remove the last uses of the MODULE variable in makefiles. r=gps
2013-11-19 11:47:30 +09:00
Mike Hommey
317149d3d5
Bug 939042 - Remove library building related variables in directories that build no C/C++ sources. r=mshal
2013-11-19 11:47:29 +09:00
Mike Hommey
8f99c353dd
Bug 939039 - Make FINAL_LIBRARY imply FORCE_STATIC_LIB. r=gps
...
This also moves the LIBXUL_LIBRARY implies FORCE_STATIC_LIB test in the emitter
instead of config.mk, since both variables are defined in moz.build exclusively.
backend.mk can end up with both LIBXUL_LIBRARY and FORCE_STATIC_LIB defined, but
it's just fine.
2013-11-19 11:47:26 +09:00
Mike Hommey
ffe0380912
Bug 935881 - Use FINAL_LIBRARY for all (fake) libraries that end up linked in a single other library. r=gps
2013-11-19 11:47:14 +09:00
Wes Kocher
8fc2fee24d
Backed out changeset c848ede03acc (bug 938950) for build bustage
2013-11-18 13:29:11 -08:00
Brian Hackett
f0bad3eee7
Bug 938950 - Don't provide full access to compartment/zone/runtime during Ion compilation, r=jandem.
2013-11-18 14:05:09 -07:00
Jan de Mooij
2687e64b51
Bug 936455 - Call GetObjectElementOperation instead of GetElementOperation from GetElementIC::update. r=efaust
2013-11-18 21:56:05 +01:00
Jan de Mooij
5de6f6b9cb
Bug 939420 - Fix shell neuter() function to return |undefined| instead of itself. r=jorendorff
2013-11-18 21:56:02 +01:00
Wes Kocher
27841c0fc6
Backed out changeset aacbc603eb67 (bug 938950) for bustage on a CLOSED TREE
2013-11-18 12:27:19 -08:00
Brian Hackett
f24489d2d4
Bug 938950 - Don't provide full access to compartment/zone/runtime during Ion compilation, r=jandem.
2013-11-18 13:05:31 -07:00
Andy Wingo
17e2d2f2aa
Bug 932768 - Remove vestigial decompiler hacks from BytecodeEmitter. r=jwalden
2013-11-18 16:53:58 +01:00
Andy Wingo
e7df7faf03
Bug 932312 - Remove SRC_HIDDEN as it is no longer used. r=jwalden
2013-11-18 16:37:22 +01:00
Steve Fink
747f4f0482
Bug 932851 - Do not read from empty buffers when discarding, r=jorendorff
...
--HG--
extra : rebase_source : c7e537f280ee0b35c67a7aee9ad4d4b60d646dbd
2013-11-14 20:42:31 -08:00
Alexandre Poirot
6de52f8fcc
Bug 770915 - Make Sandbox.dump() appear in adb logcat. r=gabor
2013-11-18 12:54:46 -05:00
Jon Coppeard
5bdcd42d7f
Bug 938211 - Supply copy assignment operator for Heap<T> and fix up some other classes in RootingAPI.h r=sfink
2013-11-18 17:21:44 +00:00
Jon Coppeard
4338c76f84
Bug 938212 - Tenure iterator prototypes, as these can be accessed off-main-thread r=bhackett
2013-11-18 17:21:44 +00:00
Jon Coppeard
4ec61f2db9
Bug 934442 - Defer finalization of object ID table until after minor GC r=terrence
2013-11-18 17:21:43 +00:00
Benjamin Bouvier
3ee7893755
Bug 938431: Make MPostWriteBarriers a safe Float32 instruction; r=jonco
2013-11-18 17:36:59 +01:00
Jan de Mooij
cc0ef293f2
Bug 937540 part 6 - Pass TempAllocator to IonAllocPolicy. r=luke
2013-11-18 13:14:08 +01:00
Hannes Verschore
5f4022deb8
Bug 936431 - Fix tracelogger after CompileOptions changes, r=jimb
2013-11-18 11:48:22 +01:00
Makoto Kato
01cc092803
Bug 912371 - ICU cross compiling support. r=glandium
...
--HG--
rename : build/autoconf/codeset.m4 => js/src/build/autoconf/codeset.m4
2013-11-18 17:39:20 +09:00