Benjamin Bouvier
08780f40c1
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
fc84b88d2c
Bug 1020364. Typo to fix bustage on CLOSED TREE. r=bustage
2014-06-16 12:48:13 +02:00
Sushant Dinesh
234b3636ac
Bug 1020364. Change parallel_compilation to offthread_compilation to prevent confusion. r=h4writer.
2014-06-16 12:05:12 +02:00
Jon Coppeard
72b7d2979e
Bug 988486 - Make more GCRuntime state private and add accessors r=terrence
2014-06-16 10:40:44 +01:00
Jon Coppeard
48dc85a468
Bug 1025010 - Clear the store buffer on collection if nursery empty r=terrence
2014-06-16 10:40:43 +01:00
Jon Coppeard
59c56771e0
Bug 1024944 - Replace v8 benchmarks with octane r=terrence
2014-06-16 10:40:43 +01:00
Jan de Mooij
77d10fd93b
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
55c80e6b54
Bug 1024518 part 1 - Make RegExp parser handle latin1 strings. r=bhackett
2014-06-16 10:47:58 +02:00
Daniel Stenberg
289d93b851
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
07f862be27
Bug 1013586 - Backout diagnostic patch 2e9bcf014247.
2014-06-15 16:30:37 -07:00
Andrew McCreight
1ce2a85dbb
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
457b6b980e
Bug 1025174 - Add RootedLinearString and HandleLinearString typedefs. r=terrence
2014-06-14 10:51:49 +02:00
Jeff Walden
672b501a0d
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
c76fa2a5c4
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
5573a8f3a1
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
d6941f9fce
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
8375a2963c
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
51b6357956
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
eaeb4d5ada
Bug 1023778 part 8 - Address review comments. r=Waldo
2014-06-13 20:51:16 +02:00
Jan de Mooij
e5d9758605
Bug 1023778 part 7 - Add tests. r=Waldo
2014-06-13 20:51:14 +02:00
Jan de Mooij
81795426e2
Bug 1023778 part 6 - Make JSON.parse handle Latin1 strings. r=Waldo
2014-06-13 20:51:12 +02:00
Jan de Mooij
9990d4034b
Bug 1023778 part 5 - Add AutoStableStringChars class. r=terrence
2014-06-13 20:51:10 +02:00
Jan de Mooij
68114dd79c
Bug 1023778 part 4 - Add JSONParser<Latin1Char>. r=Waldo
2014-06-13 20:51:07 +02:00
Jan de Mooij
6f6bc288c7
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
5281741652
Bug 1023778 part 2 - Parameterize JSONParser. r=Waldo
2014-06-13 17:21:39 +02:00
Jan de Mooij
3c5d3081d4
Bug 1023778 part 1 - Add JSONParserBase base class. r=Waldo
2014-06-13 17:21:37 +02:00
Nicholas Nethercote
69faa48701
Backout 277bacd9f2f8 (bug 1023719) for causing intermittent crashes.
...
--HG--
extra : rebase_source : e6c9e54dd2df572da7f8cdf3cd6226a1aeeee883
2014-06-13 06:39:16 -07:00
Nathan Froyd
da2e832762
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
33d1a7fd9c
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
cea758df44
Bug 1024170 - Replace zone calls in JSCompartment::wrap with zoneFromAnyThread. r=bhackett
2014-06-11 16:39:04 -07:00
Till Schneidereit
fc39b8f3f6
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
3dcd8b961a
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
217f4fc055
Bug 1017107 - Make StringBuffer support Latin1 strings. r=luke
2014-06-13 14:26:03 +02:00
Ehsan Akhgari
eb2415bd00
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
a672abf493
Bug 1024498: More tests for asm.js => ion calls; r=luke
2014-06-13 09:51:34 +02:00
Benjamin Bouvier
29c63e179a
Bug 1024498: Kill NativeFrameSize and rename AsmJSAlignmentAtPrologue into AsmJSSizeOfRetAddr; r=luke
2014-06-13 09:51:22 +02:00
Dan Gohman
136ea1489e
Bug 1022321 - IonMonkey: Relax an overzealous assert. r=nbp
2014-06-12 15:47:36 -07:00
Dan Gohman
3809bf0096
Bug 1020482
- MLimitedTruncate instructions are movable. r=nbp
2014-06-12 15:47:36 -07:00
Dan Gohman
543816fccc
Bug 1020480 - IonMonkey: Micro-optimize replaceAllUsesWith r=nbp
2014-06-12 15:47:36 -07:00
Dan Gohman
11db876372
Bug 1020429 - IonMonkey: Make MAsmJSCall a subclass of MVariadicInstruction r=nbp
2014-06-12 15:47:36 -07:00
David Major
a54a2eb7d5
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
1a49c0c89e
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
208323a62c
Bug 1023753 - Define JSGC_FJGENERATIONAL only if JS_THREADSAFE. r=ted
2014-06-12 23:12:12 +02:00
Vincent St-Amour
981c84aea3
Bug 1019310 - Make bailout kinds more precise. r=shu
2014-06-12 10:39:00 -04:00
Vincent St-Amour
91f6ddde22
Bug 1019310 - Remove comment about x86 in ARM-specific code. r=shu
2014-06-06 15:43:00 -04:00
Brian Hackett
2c8bc70a9b
Bug 1024678 - Avoid pushing/popping floating point registers in regexp jitcode, r=jandem.
2014-06-12 14:13:49 -06:00
Shu-yu Guo
64d1647c9e
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
8ef24b82bb
Bug 1022891 - Part 2: Teach IonBailoutIterator about PJS scripts. (r=nbp)
2014-06-12 12:46:17 -07:00
Shu-yu Guo
8bc2cd62ec
Bug 1022891 - Part 1: Fix IonBailoutIterator for non-top frames. (r=nbp)
2014-06-12 12:46:17 -07:00
Jim Blandy
bb3f9bdd66
Bug 1024638: Use pandoc "--smart" documentation in js/src/doc documentation. DONTBUILD r=jorendorff
2014-06-12 12:09:23 -07:00