Commit Graph

32387 Commits

Author SHA1 Message Date
Ehsan Akhgari
5b9f45a1a5 Bug 798158 - Part 1: Use a pointer-sized type to store refcounts internally; r=bsmedberg 2014-03-27 16:38:33 -04:00
Ms2ger
794257a824 Bug 984006 - Remove xpcom/ds from local includes; r=ehsan 2014-03-27 21:05:14 +01:00
Ms2ger
ad620f5913 Bug 981371 - Fix a confused assertion in JSVAL_IS_OBJECT_IMPL (64-bits); r=luke 2014-03-27 21:05:13 +01:00
Hannes Verschore
09cad0dae1 Bug 968931: IonMonkey: Loosen the verifyOsiPointRegs checks, r=jandem 2014-03-27 20:08:34 +01:00
Nicholas D. Matsakis
b0a48291fa Bug 987912 -- Clear thread-local arenas after every iteration r=shu 2014-03-25 14:00:14 -04:00
Christian Holler
98f28f408c Bug 988097 - Allow oomAfterAllocations in non-debug builds. r=jandem
--HG--
extra : rebase_source : 8e9c7119bc24deb74e864e061984bf57e909c414
2014-03-27 19:15:22 +01:00
Shu-yu Guo
aaa303a5d0 Bug 988706 - Fix bogus assert in ForkJoin. (r=lth in person) 2014-03-27 10:22:55 -07:00
Hannes Verschore
40d145e1bb Bug 983580 - IonMonkey: Use backtracking allocator for asmjs style code, r=luke 2014-03-27 16:59:38 +01:00
Sean Stangl
e6038365f6 Bug 616491 - Limit YARR stack size to 1MB. r=mjrosenb 2014-03-26 14:47:11 -07:00
Lars T Hansen
74fe52c814 Bug 988833 - Reduce the number of iterations in TypedObject-TypeDescrIsSizedArrayType.js to avoid intermittent timeouts when running under the interpreter. r=jandem 2014-03-27 11:02:28 -04:00
Jan de Mooij
2cbd12d460 Bug 988475 - Rename IonFrame_* enum to JitFrame_*. r=nbp
--HG--
extra : rebase_source : 597e04cf1c6bcd2a177d1bc1386d222f8cb62a6d
2014-03-27 10:11:55 -04:00
Jan de Mooij
ddd9519592 Bug 988418 - Remove some unused OSR code. r=nbp
--HG--
extra : rebase_source : 5c2594d82a97cea4ca05d6b24aba8dcc31fccd8a
2014-03-27 10:11:35 -04:00
Jan de Mooij
9fbcf58a4e Bug 988561 - Make jit-test testBug686274.js run faster with non-default JIT flags. r=luke
--HG--
extra : rebase_source : 4a85e97bf3db0359b375de564204f162238abc12
2014-03-27 10:04:58 -04:00
Jeff Walden
159f9946f7 Bug 987807 (reland with correct bug number so DONTBUILD) - Fix ggc-only typos. r=i-am-so-smrt
--HG--
extra : rebase_source : c37723cd80e80f12885c136cfdf54d2eabcc65af
2014-03-27 01:20:27 -04:00
Jeff Walden
cc53ff1ce4 Back out 2424dfed0c3c, tagged with wrong bug number. r=i-am-so-smrt-still
--HG--
extra : rebase_source : 066cb2c2ee7c1c85cfe9bf1e2d62c0e3b0d0725b
2014-03-27 01:18:57 -04:00
Dan Minor
07494741dd Bug 988522 - Temporarily disable jit-test parallel timeout.js and timeout-gc.js tests until Bug 906525 is resolved; r=terrence 2014-03-26 16:19:51 -04:00
Carsten "Tomcat" Book
5842aa58f9 Backed out changeset 71568f10952a (bug 988326) for assertions 2014-03-27 11:40:32 +01:00
Terrence Cole
b0f4329186 Bug 988326 - Start GC arenas in the decommitted state; r=jonco 2014-03-26 13:12:45 -04:00
Carsten "Tomcat" Book
bad79ac3be Backed out changeset 52f43e3f552f (bug 619558) for frequent mochitest other test failure on OS X 10.8 2014-03-27 10:14:39 +01:00
Ryan VanderMeulen
3e14ec93b2 Merge m-c to inbound. 2014-03-26 23:09:54 -04:00
Ryan VanderMeulen
4dc5242df5 Merge inbound to m-c. 2014-03-26 20:58:31 -04:00
Shu-yu Guo
714c15c5d3 Bug 985312 - PJS: Remove the bounds function from ForkJoin. (r=nmatsakis)
--HG--
rename : js/src/builtin/Parallel.js => js/src/builtin/ParallelUtilities.js
2014-03-26 05:30:22 -07:00
Nathan Froyd
23709854ea Bug 987457 - rename ProtoAndIfaceArray to ProtoAndIfaceCache; r=bz 2014-03-22 13:04:09 -04:00
Wes Kocher
5389f8cd94 Merge m-c to fx-team 2014-03-25 20:23:20 -07:00
Dave Townsend
fdf690adfd Bug 986757: Defer firing OnNewGlobalObject until after the __URI__ property is set for JS Modules. r=bholley 2014-03-25 16:33:06 -07:00
Birunthan Mohanathas
e87bfc3778 Bug 845478 - Part 9: Remove JS_{CALLEE,ARGV,RVAL,SET_RVAL}. r=evilpie 2014-03-25 14:42:34 -04:00
Eric Faust
53d456cfa2 Bug 983462 - Implement own property native getter cacheing at JSOP_GETPROP sites in BC. (r=djvj) 2014-03-24 14:55:25 -07:00
Jon Coppeard
f78ea3e2c8 Bug 986843 - Replace AutoHoldZone with AutoCompartmentRooter r=terrence 2014-03-24 21:45:23 +00:00
Terrence Cole
3d22e54b54 Bug 987160 - Avoid over-reserving address ranges on Windows. r=jonco 2014-03-24 14:49:50 -04:00
Vladimir Vukicevic
df884377ad b=974660, remove unneeded and broken VTune cruft from xpcshell, r=sstangl
DONTBUILD

--HG--
extra : amend_source : f801a3a6b58dfa110e1d95ccf003d6475f589ee7
2014-03-24 15:28:12 -04:00
Ms2ger
593a960690 Bug 860731 - Part c: Move LockedFile to WebIDL; r=janv 2014-03-24 16:10:27 +01:00
Gabor Krizsanits
8e3d1d7a05 Bug 966609 - nsWrapperCache for SandboxPrivate. r=bholley 2014-03-24 16:00:52 +01:00
Bobby Holley
7f56c979e3 Bug 986940 - Remove Cu.createArrayIn. r=gabor 2014-03-24 11:30:20 -03:00
Bobby Holley
1ece5fe4b9 Bug 986940 - Remove Cu.createDateIn. r=gabor
When we switch ObjectWrapper.jsm to use Cu.cloneInto, this became unused.
2014-03-24 11:30:20 -03:00
Birunthan Mohanathas
b1a28ed119 Bug 845478 - Part 6: Use JS::CallArgs instead of JS_{ARGV,SET_RVAL,...}, argc, vp in js/xpconnect/. r=bz 2014-03-24 08:49:57 -04:00
Birunthan Mohanathas
9b429429a5 Bug 845478 - Part 5: Use JS::CallArgs instead of vp in js/src/. r=evilpie 2014-03-24 08:49:44 -04:00
Birunthan Mohanathas
e7d6d85e5f Bug 845478 - Part 4: Use JS::CallArgs instead of argc in js/src/builtin/. r=evilpie 2014-03-24 08:49:27 -04:00
Birunthan Mohanathas
e4ab0995d4 Bug 845478 - Part 3: Use JS::CallArgs instead of argc in js/src/. r=evilpie 2014-03-24 08:49:11 -04:00
Birunthan Mohanathas
489454f8a3 Bug 845478 - Part 2: Use JS::CallArgs instead of JS_{ARGV,SET_RVAL,...} in js/src/. r=evilpie 2014-03-24 08:48:52 -04:00
Birunthan Mohanathas
2c771b4b2f Bug 845478 - Part 1: Use JS::CallArgs instead of JS_{ARGV,SET_RVAL,...} in js/src/shell/. r=evilpie 2014-03-24 08:48:37 -04:00
Bobby Holley
a9c7ecee69 Bug 986542 - Don't categorically disable script for detached docshells. r=bz 2014-03-23 12:54:18 -03:00
Phil Ringnalda
bd5dc6100a Merge m-c to m-i 2014-03-23 08:43:23 -07:00
Bobby Holley
65bdef473a Bug 975042 - Tests. r=peterv
We try to make this test machinery reusable for future Xrayable JS objects.
2014-03-23 11:02:14 -03:00
Bobby Holley
c3ea2d36c4 Bug 975042 - Update expando sharing tests to test the Xray-to-JS case. r=peterv 2014-03-23 11:02:14 -03:00
Bobby Holley
a36edc6394 Bug 975042 - Enable JS Xray for the Date object. r=peterv 2014-03-23 11:02:14 -03:00
Bobby Holley
f5d3232143 Bug 975042 - Implement resolveOwnProperty and enumerateNames trap. r=peterv 2014-03-23 11:02:13 -03:00
Bobby Holley
eb7d9c3465 Bug 975042 - Make enumerateNames trap virtual. r=peterv 2014-03-23 11:02:13 -03:00
Bobby Holley
437a94dcfd Bug 975042 - Implement getPrototypeOf. r=peterv 2014-03-23 11:02:13 -03:00
Bobby Holley
27bc1e0d24 Bug 975042 - Implement createHolder. r=peterv 2014-03-23 11:02:13 -03:00
Bobby Holley
8a57cf0534 Bug 975042 - Implement the easy trait hooks. r=peterv 2014-03-23 11:02:13 -03:00