Ryan VanderMeulen
fdda11b713
Backed out changeset 9d86b9442f0b (bug 975011) for Windows debug test bustage that only appears on clobber builds.
...
CLOSED TREE
2014-06-18 13:21:57 -04:00
Cameron Kaiser
48747072fc
Bug 1015824 - Fix 64-bit ints in StructuredClone on big endian systems. r=sfink
2014-06-12 20:28:52 -07:00
Lars T Hansen
2b00ecc700
Bug 1024567: use correct predicate to assert that objects are not inside GGC nursery rather than inside any nursery. r=shu
2014-06-16 10:14:38 +02:00
Steve Fink
d313788ccc
Bug 975011 - Allow js/src/configure to invoke the in-tree NSPR configure. r=glandium
2014-02-25 14:15:16 -08:00
Ryan VanderMeulen
75b29a3306
Backed out changeset aca2ec2457ec (bug 1016738) for re-introducing frequent WebRTC crashes.
2014-06-17 21:12:43 -04:00
Lars T Hansen
1cb4f83155
Bug 1024756: Track the frame size properly for NewDenseArray and rest arguments. Test case. r=shu
2014-06-16 10:45:59 +02:00
Sushant Dinesh
4e17ef0462
Bug 1026512. Add collectRangeInfoPreTrunc for MToInt32. r=h4writer.
2014-06-17 21:22:18 +02:00
Sushant Dinesh
8baa4011f5
Bug 1026365. Add analyzeEdgeCasesForward and collectRangeInfoPreTrunc for MMod. r=h4writer
2014-06-17 21:22:15 +02:00
Sushant Dinesh
e9f4f528db
Bug 1025050. Add collectRangeInfoPreTrunc for MMul. r=h4writer.
2014-06-17 21:22:12 +02:00
Sushant Dinesh
e45b4c4286
Bug 1023300. Add collectRangeInfoPreTrunc for MDiv. r=h4writer.
2014-06-17 21:22:08 +02:00
Boris Zbarsky
fd7e32dab4
Bug 1019194 part 1. Get rid of nsIIndexedDatabaseManager. r=paul,khuey,mossop
2014-06-17 15:01:47 -04:00
Bill McCloskey
f78d78d6ea
Bug 1016738 - Simplify/fix "dead compartment" logic (r=luke,jonco)
2014-06-17 11:20:33 -07:00
Bobby Holley
427a9042b4
Bug 987163 - Implement Xrays for TypedArrays. r=gabor
2014-06-17 10:16:08 -07:00
Bobby Holley
b5d9522f1e
Bug 987163 - Drop special COW support for TypedArrays. r=gabor
...
From now on, if someone wants to expose a TypedArray to content, they should
use Cu.cloneInto.
2014-06-17 10:16:08 -07:00
Bobby Holley
a3cdc9da90
Bug 987163 - Fix some squelched OOMs. r=gabor
2014-06-17 10:16:08 -07:00
Bobby Holley
68595fd52e
Bug 987163 - Convert from |switch| statements to |if| statements. r=gabor
...
I realized that the switches are going to be cumbersome for Array stuff, because
we'll have to enumerate each kind of TypedArray as a separate case: statement.
Let's just use |if| so that we can call a helper.
2014-06-17 10:16:08 -07:00
Bobby Holley
eac400d252
Bug 987163 - Mirror the TypedArray ClassSpec between instance and proto JSClasses. r=luke
...
The Xray code expects to be able to find the ClassSpec via the JSClass of either
instances or standard prototypes. So in the case where these two objects have
different JSClasses, we need to put the information on both.
2014-06-17 10:16:07 -07:00
Jan de Mooij
3b5a0749d1
Bug 1019585 part 3 - Fix JSSubString to work with Latin1 strings. r=terrence
...
--HG--
extra : rebase_source : bc29bee2826906df79664edae3924990a8eacdb6
2014-06-17 18:43:22 +02:00
Jan de Mooij
2f85a6ad6d
Bug 1025875 part 10 - Make array.join work with Latin1 strings. r=luke
...
--HG--
extra : rebase_source : e811a9ad5b5c8e46ad65554e55272fab95fef2cc
2014-06-17 16:54:13 +02:00
Jan de Mooij
25ebde1953
Bug 1025875 part 9 - Make eval work with Latin1 strings. r=njn
...
--HG--
extra : rebase_source : 83d0dc7e70db7cc559d62829d301c4fead9f3ba6
2014-06-17 16:42:57 +02:00
Jan de Mooij
a7d2694c5d
Bug 1025875 part 6 - Fix small bug in JSRope::flattenInternal. r=luke
...
--HG--
extra : rebase_source : 9973455caf6edf0e2d05e59127d0e3734e65485d
2014-06-17 16:42:36 +02:00
Douglas Crosher
8612a8c83e
Bug 1020122 - IonMonkey: (ARM) Remove some unused arguments on internal assembler methods. r=mjrosenb
2014-06-04 18:05:32 +10:00
Jan de Mooij
7c009a346a
Bug 1025875 part 8 - Make JS_EncodeStringToUTF8, print etc work with Latin1 strings. r=Waldo
2014-06-17 15:18:23 +02:00
Jan de Mooij
97e23847a2
Bug 1025875 part 7 - Make Sprinter::putString work with Latin1 strings. r=njn
2014-06-17 15:18:21 +02:00
Jan de Mooij
c4cc1b7253
Bug 1025875 part 5 - Make eval-JSON optimization work with Latin1 strings. r=Waldo
2014-06-17 15:18:18 +02:00
Jan de Mooij
23c7ad9a6e
Bug 1025875 part 4 - Make StringEqualsAscii and EqualStringsHelper work with Latin1 strings. r=bhackett
2014-06-17 15:18:16 +02:00
Benjamin Bouvier
d28c7a452d
Bug 988486: Fix initialization order in GCRuntime.h; r=jonco
2014-06-17 13:34:36 +02:00
Benjamin Bouvier
74351e4940
Bug 1025587: Inherit strict context on asm.js dynamic linking failure; r=luke
2014-06-17 13:32:21 +02:00
Jan de Mooij
2cbb0e1746
Bug 1025875 part 3 - Make CompareStrings and CompareAtoms work with Latin1 strings. r=njn
2014-06-17 11:28:50 +02:00
Jan de Mooij
01cf5ea3fc
Bug 1025875 part 2 - Make string.split work with Latin1 strings. r=luke
2014-06-17 11:28:48 +02:00
Jan de Mooij
d35ab2bd43
Bug 1025875 part 1 - Make some frontend code handle Latin1 strings. r=njn
2014-06-17 11:28:46 +02:00
Jan de Mooij
fd75f1916c
Bug 1015766 - Add test. r=test
2014-06-17 11:28:44 +02:00
Jan de Mooij
e54f44f292
Bug 1024444 - Fix minor bug with arguments object aliasing and Baseline. r=luke
2014-06-17 11:28:41 +02:00
Douglas Crosher
f3b02e8c8d
Bug 1020141 - IonMonkey: (ARM) Remove the unused 'offset' field from RelativePatch. r=mjrosenb
2014-06-04 18:09:37 +10:00
Nathan Froyd
ad9d2bf854
Bug 1025959 - disable checks for webapp updates during tests; r=jmaher
2014-06-16 11:47:05 -04:00
Ben Kelly
fa96ef9593
Bug 1025973 - Part 2: Do not pass JSContext to static webidl methods in non-worker case. r=bz
2014-06-16 12:52:00 -04:00
Douglas Crosher
a0eb39220e
Bug 1021754 - ARM Simulator: Avoid creating a Simulator for helper threads and reference the SimulatorRuntime via the PerThreadData. r=jandem
2014-06-16 20:32:11 +10:00
Brian Hackett
c90d15b368
Bug 1024038 - Remove YARR, r=jandem.
2014-06-16 15:37:53 -07:00
Jim Blandy
0b21a198f7
Bug 960786: SpiderMonkey should provide an introspection API for memory heap analysis (ubi::Node) r=sfink
2014-06-16 15:18:57 -07:00
Terrence Cole
faf428504a
Bug 1017650 - Remove the unused |proto| arg from the wrapping machinery; r=efaust
2014-06-16 11:59:59 -07:00
Terrence Cole
e596c6f439
Bug 1017650 - Re-arrange the GC API include dependency ordering; r=jonco
...
--HG--
extra : rebase_source : bc27b7206c674ef2247169dd700b9fbf61e5bd74
2014-06-16 11:59:45 -07:00
Benjamin Bouvier
d13acbdb85
Bug 1025011: Comment the difference between use* and use*AtStart during Lowering; (comments only: DONTBUILD) r=jandem
2014-06-16 14:57:26 +02:00
Hannes Verschore
c29fe47210
Bug 1020364. Typo to fix bustage on CLOSED TREE. r=bustage
2014-06-16 12:48:13 +02:00
Sushant Dinesh
82ef1a89c1
Bug 1020364. Change parallel_compilation to offthread_compilation to prevent confusion. r=h4writer.
2014-06-16 12:05:12 +02:00
Jon Coppeard
d2801c0c36
Bug 988486 - Make more GCRuntime state private and add accessors r=terrence
2014-06-16 10:40:44 +01:00
Jon Coppeard
9e6c5c884a
Bug 1025010 - Clear the store buffer on collection if nursery empty r=terrence
2014-06-16 10:40:43 +01:00
Jon Coppeard
84063012e5
Bug 1024944 - Replace v8 benchmarks with octane r=terrence
2014-06-16 10:40:43 +01:00
Jan de Mooij
63b2baee9a
Bug 1024518 part 2 - Make RegExp flags parser handle latin1 strings and add tests. r=bhackett
2014-06-16 10:48:56 +02:00
Jan de Mooij
6b40ada1e7
Bug 1024518 part 1 - Make RegExp parser handle latin1 strings. r=bhackett
2014-06-16 10:47:58 +02:00
Daniel Stenberg
a29ee21efd
Bug 237623 - detect broken HTTP1.1 transfers. r=mcmanus,seth
...
Return error when the protocol layer detects a framing error. More data
was supposed to be delivered than what actually did arrive.
Error code returned for this: NS_ERROR_NET_PARTIAL_TRANSFER
In HTTP1.1 for Content-Length: and chunked-encoding underruns
In http2 and SPDY for framing errors when data has already been received.
imgRequest::OnStopRequest will keep partially loaded images shown but
remove them from cache.
2014-06-09 00:15:00 +02:00