Benjamin Bouvier
6d7a246f43
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
a472b6607e
Bug 1020364. Typo to fix bustage on CLOSED TREE. r=bustage
2014-06-16 12:48:13 +02:00
Sushant Dinesh
d563f01228
Bug 1020364. Change parallel_compilation to offthread_compilation to prevent confusion. r=h4writer.
2014-06-16 12:05:12 +02:00
Jon Coppeard
6140e80291
Bug 988486 - Make more GCRuntime state private and add accessors r=terrence
2014-06-16 10:40:44 +01:00
Jon Coppeard
38d8b6c291
Bug 1025010 - Clear the store buffer on collection if nursery empty r=terrence
2014-06-16 10:40:43 +01:00
Jon Coppeard
54f4ad9fb1
Bug 1024944 - Replace v8 benchmarks with octane r=terrence
2014-06-16 10:40:43 +01:00
Jan de Mooij
ec6e1dc9bb
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
8a12913383
Bug 1024518 part 1 - Make RegExp parser handle latin1 strings. r=bhackett
2014-06-16 10:47:58 +02:00
Daniel Stenberg
43f0c8ec63
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
Brian Hackett
251eb0a91a
Bug 1013586 - Backout diagnostic patch 2e9bcf014247.
2014-06-15 16:30:37 -07:00
Andrew McCreight
50648bc638
Bug 1019101 - Add a way to get the max CC pause during a given period of time. r=smaug
2014-06-14 16:43:45 -07:00
Jan de Mooij
df5daae79c
Bug 1025174
- Add RootedLinearString and HandleLinearString typedefs. r=terrence
2014-06-14 10:51:49 +02:00
Jeff Walden
33b38ae8af
Add comments to js/src/tests/browser.js and js/src/tests/*/shell.js indicating how JS versioning requirements for tests are enforced. No bug, r=me
...
--HG--
extra : rebase_source : f65153d60d87c117e339f2fd7b550709c4b2a02b
2014-06-13 19:08:20 -07:00
Jeff Walden
47e30a2677
Add a test for top-level let not creating a variable that'd show up in |with (global)| scope. No bug, r=jorendorff over IRC
...
--HG--
extra : rebase_source : 50e9ec9c7a97ec83f597fd07f3db57fc80c604c3
2014-06-13 18:44:14 -07:00
Jeff Walden
31328a6607
Back out c2a6dee2071f, fails-if condition runs in an environment that's not the same as the test itself (which requires let statements be enabled). r=bustage in a CLOSED TREE
2014-06-13 16:06:54 -07:00
Shu-yu Guo
c976fe001b
Bug 1024732 - Don't set PJS helper thread state to TERMINATED on error when starting the helper threads. (r=nmatsakis)
2014-06-13 15:11:12 -07:00
Jeff Walden
36ab2ad7bc
Add a test for top-level let not creating a variable that'd show up in |with (global)| scope. No bug, r=jorendorff over IRC
...
--HG--
extra : rebase_source : bd068aeb3021789ec13d2274f72fa728f6d5c4d5
2014-06-06 15:44:14 -07:00
Ehsan Akhgari
a74b4792e7
Bug 1024842 - Make StructuredDataType a typed enum in order to avoid C++11 narrowing conversion warnings when the values of the enum are used in the switch statement later in the file; r=Waldo
2014-06-13 17:36:13 -04:00
Jan de Mooij
5cfffe50d0
Bug 1023778 part 8 - Address review comments. r=Waldo
2014-06-13 20:51:16 +02:00
Jan de Mooij
466585b4b2
Bug 1023778 part 7 - Add tests. r=Waldo
2014-06-13 20:51:14 +02:00
Jan de Mooij
a54d87da1c
Bug 1023778 part 6 - Make JSON.parse handle Latin1 strings. r=Waldo
2014-06-13 20:51:12 +02:00
Jan de Mooij
c60b11e497
Bug 1023778 part 5 - Add AutoStableStringChars class. r=terrence
2014-06-13 20:51:10 +02:00
Jan de Mooij
d8ebfadf2e
Bug 1023778 part 4 - Add JSONParser<Latin1Char>. r=Waldo
2014-06-13 20:51:07 +02:00
Jan de Mooij
d3b4e134f1
Bug 1023778 part 3 - Make AtomizeChars and js_NewStringCopyN accept Latin1 chars. r=luke
2014-06-13 20:51:05 +02:00
Jan de Mooij
e30254798a
Bug 1023778 part 2 - Parameterize JSONParser. r=Waldo
2014-06-13 17:21:39 +02:00
Jan de Mooij
956d61eaf6
Bug 1023778 part 1 - Add JSONParserBase base class. r=Waldo
2014-06-13 17:21:37 +02:00
Nicholas Nethercote
2207ecfbcd
Backout 277bacd9f2f8 (bug 1023719) for causing intermittent crashes.
...
--HG--
extra : rebase_source : e6c9e54dd2df572da7f8cdf3cd6226a1aeeee883
2014-06-13 06:39:16 -07:00
Nathan Froyd
32bd637ccc
Bug 1024588 - turn off useragent updates for tests, to avoid hitting the network; r=jmaher
2014-06-12 15:14:43 -04:00
Ehsan Akhgari
5c7f08e071
Bug 1024833 - Use _HAS_EXCEPTIONS=0 when building the JS engine on Windows; r=glandium
2014-06-13 09:34:40 -04:00
Shihua Zheng
7b5a4ce977
Bug 1024170 - Replace zone calls in JSCompartment::wrap with zoneFromAnyThread. r=bhackett
2014-06-11 16:39:04 -07:00
Till Schneidereit
4c56cbeac3
Bug 1019955 - Write preprocessing results for self-hosted code into file instead of stdout. r=glandium
...
--HG--
extra : rebase_source : 7dda05b622e766d6d04fe54e8d9bc5e8c30519a0
2014-06-07 14:26:54 +02:00
Ehsan Akhgari
baa0f6a89d
Bug 1022349 - Part 1: Apply the upstream patch to add support for clang-cl to libffi; r=glandium
2014-06-13 08:27:31 -04:00
Jan de Mooij
4e65fdc0af
Bug 1017107 - Make StringBuffer support Latin1 strings. r=luke
2014-06-13 14:26:03 +02:00
Ehsan Akhgari
1aea07b961
Bug 1024836 - Fix compilation errors in RangeAnalysis.cpp with clang-cl; r=Waldo
...
This is similar to bug 1021494.
2014-06-13 07:13:06 -04:00
Benjamin Bouvier
eb27b1ee70
Bug 1024498: More tests for asm.js => ion calls; r=luke
2014-06-13 09:51:34 +02:00
Benjamin Bouvier
cd545ec192
Bug 1024498: Kill NativeFrameSize and rename AsmJSAlignmentAtPrologue into AsmJSSizeOfRetAddr; r=luke
2014-06-13 09:51:22 +02:00
Dan Gohman
a0e460baf1
Bug 1022321 - IonMonkey: Relax an overzealous assert. r=nbp
2014-06-12 15:47:36 -07:00
Dan Gohman
55694940f4
Bug 1020482
- MLimitedTruncate instructions are movable. r=nbp
2014-06-12 15:47:36 -07:00
Dan Gohman
bc5238b486
Bug 1020480 - IonMonkey: Micro-optimize replaceAllUsesWith r=nbp
2014-06-12 15:47:36 -07:00
Dan Gohman
07c68191e4
Bug 1020429 - IonMonkey: Make MAsmJSCall a subclass of MVariadicInstruction r=nbp
2014-06-12 15:47:36 -07:00
David Major
e96dd3a631
Bug 1024265 - Adjust the trusted script buffer size for win64. r=bholley
...
--HG--
extra : rebase_source : f7e16ccaae5892f3b25ed1b0da6e0f3159dadd25
2014-06-13 10:37:05 +12:00
David Major
e851d0309c
Bug 1024265 - Part 0: Fix comments. r=bholley DONTBUILD
...
--HG--
extra : rebase_source : 8bc1cf12182f241f0a1cfdaf27d54c9c56e69bda
2014-06-13 10:30:33 +12:00
Lars T Hansen
0299655b72
Bug 1023753 - Define JSGC_FJGENERATIONAL only if JS_THREADSAFE. r=ted
2014-06-12 23:12:12 +02:00
Vincent St-Amour
adadc23382
Bug 1019310 - Make bailout kinds more precise. r=shu
2014-06-12 10:39:00 -04:00
Vincent St-Amour
7ac4da8b13
Bug 1019310 - Remove comment about x86 in ARM-specific code. r=shu
2014-06-06 15:43:00 -04:00
Brian Hackett
802ff38b55
Bug 1024678 - Avoid pushing/popping floating point registers in regexp jitcode, r=jandem.
2014-06-12 14:13:49 -06:00
Shu-yu Guo
d4bc71c172
Bug 1022891 - Part 3: Fix instantiating InlineFrameIterator from inside InlineFrameIterator when settled on a bailout frame. (r=nbp)
2014-06-12 12:46:17 -07:00
Shu-yu Guo
a09ed4d7c2
Bug 1022891 - Part 2: Teach IonBailoutIterator about PJS scripts. (r=nbp)
2014-06-12 12:46:17 -07:00
Shu-yu Guo
496e463f68
Bug 1022891 - Part 1: Fix IonBailoutIterator for non-top frames. (r=nbp)
2014-06-12 12:46:17 -07:00
Jim Blandy
ac986be68c
Bug 1024638: Use pandoc "--smart" documentation in js/src/doc documentation. DONTBUILD r=jorendorff
2014-06-12 12:09:23 -07:00