Jan de Mooij
|
4aac24245b
|
Bug 921470 - Remove hasFallbackStub_ check in resetMonitorStubChain. r=djvj
|
2013-12-10 09:31:53 +01:00 |
|
Phil Ringnalda
|
130ee62270
|
Back out 712628797f21 (bug 946976) for ggc orange
|
2013-12-09 22:15:49 -08:00 |
|
Tom Schuster
|
ab71d982d1
|
Bug 697343 - Add slice hook test. r=jandem
|
2013-12-05 20:07:25 +01:00 |
|
Boris Zbarsky
|
7dd61e1f0b
|
Bug 697343 - Add slice hook to DOM bindings like NodeList. r=peterv,bhackett
|
2013-12-02 11:32:22 -05:00 |
|
Tom Schuster
|
9052b9f509
|
Bug 697343 - Introduce a slice hook to allow optimizing Array.prototype.slice for Proxies etc. r=jandem,bz
|
2013-12-05 20:07:24 +01:00 |
|
Tom Schuster
|
11675716d5
|
Bug 697343 - Remove getElementIfPresent. r=Waldo
|
2013-12-05 20:07:24 +01:00 |
|
Terrence Cole
|
9a04d911e2
|
Bug 946976 - Do not leak the store buffer when re-enabling; r=jonco
--HG--
extra : rebase_source : b43285c02b7872244d8e63c395cc57c1e550ade3
|
2013-12-05 15:15:05 -08:00 |
|
Phil Ringnalda
|
4a373e4bca
|
Back out 8e1d913c4436:c39721a052f3 (bug 948241) for Android build bustage
CLOSED TREE
|
2013-12-09 20:10:36 -08:00 |
|
Nicholas Nethercote
|
8bbe1e2dc1
|
Bug 947798 (part 2) - Remove MemoryMultiReporter, because it's no longer helpful. r=mccr8.
--HG--
extra : rebase_source : f6f74de69d8c1d79d38b84b19dff5439efc41075
|
2013-12-07 21:39:47 -08:00 |
|
Nicholas Nethercote
|
6e5e55931d
|
Bug 947798 (part 1) - Rename NS_MEMORY_REPORTER_MALLOC_SIZEOF_FUN as MOZ_DEFINE_MALLOC_SIZE_OF. r=mccr8.
--HG--
extra : rebase_source : ec09d4c31264c15befb020375bf001a1ad1df6b8
|
2013-12-07 21:38:32 -08:00 |
|
Dan Gohman
|
e8b3df89dc
|
Bug 948241 - IonMonkey: Convert plain arrays to mozilla::Array r=luke
|
2013-12-09 19:39:46 -08:00 |
|
Dan Gohman
|
afadc4e7d8
|
Bug 948241 - IonMonkey: Use FixedList in MAsmJSCall. r=luke
|
2013-12-09 19:39:44 -08:00 |
|
Luke Wagner
|
25224d3b97
|
Bug 948183 - OdinMonkey: don't notifyAll when starting an AsmJSParallelTask (r=sstangl)
--HG--
extra : rebase_source : ac681cb509a49b6ff84c184e4589d4e5bd4e3760
|
2013-12-09 17:44:22 -06:00 |
|
Christian Holler
|
748bd61977
|
Bug 948188 - Handle OOM in NewPropertyIteratorObject. r=njn
--HG--
extra : rebase_source : e94bc601b37a483904dab9cac5f824920b25abd0
|
2013-12-10 01:27:54 +01:00 |
|
Christian Holler
|
3a03adce07
|
Bug 948171 - ASan: Define LLVM_SYMBOLIZER in js/src/configure.in. r=ted
--HG--
extra : rebase_source : 9e178060c58f3810edefe42db48585d750772d34
|
2013-12-10 01:27:44 +01:00 |
|
Luke Wagner
|
855ca467e3
|
Bug 941830 - Extend asm.js compiled code caching to Workers (r=bent)
--HG--
extra : rebase_source : 4fed947b2fa76e26054d8293cec31433ceb61c8d
|
2013-12-03 13:31:30 -06:00 |
|
Ben Turner
|
4d2b15f34c
|
Bug 939182 - Add 'eventWasProcessed' argument to nsIThreadObserver::afterProcessNextEvent(), r=bsmedberg.
--HG--
extra : transplant_source : %5E%80p%D6%C6A%23%0AZ%06%23%16%155%DB%CE%F5%5CEx
|
2013-10-23 05:01:20 -07:00 |
|
Jeff Walden
|
c9bf51ad8e
|
Check for an empty string before dereferencing the first character of the string. No bug, rs=till
--HG--
extra : rebase_source : e4b408f772aa2460db920871086faa37c04356bb
|
2013-12-09 15:07:31 -08:00 |
|
Ryan VanderMeulen
|
05b10236da
|
Merge m-c to inbound.
|
2013-12-09 17:43:44 -05:00 |
|
Ryan VanderMeulen
|
52ab5ad2dc
|
Merge b2g-inbound to m-c.
|
2013-12-09 17:26:11 -05:00 |
|
Ryan VanderMeulen
|
16d5e8a26b
|
Merge inbound to m-c.
|
2013-12-09 16:45:25 -05:00 |
|
Alex Keybl
|
e149dacf53
|
Merging in version bump NO BUG
|
2013-12-09 13:38:06 -05:00 |
|
Christian Holler
|
096e1486df
|
Bug 938144 - Handle OOM in jit::SplitCriticalEdges. r=jandem
--HG--
extra : rebase_source : 0ea568be9d54dd072deaa5f02e1185f51007a81b
|
2013-12-09 19:28:18 +01:00 |
|
Jan de Mooij
|
6d867d31ea
|
Bug 947683 - Fix --disable-threadsafe shell builds on OS X. r=luke
|
2013-12-09 18:56:24 +01:00 |
|
Christian Holler
|
f022830a8e
|
Bug 947958 - Use masm.propagateOOM to handle OOM in CodeGenerator. r=bhackett
--HG--
extra : rebase_source : 9f3d339b6e15777cff52465f846eaf55f90e8ed7
|
2013-12-09 17:29:06 +01:00 |
|
Christian Holler
|
faefddd17b
|
Bug 947902 - Make dumpHeapComplete ignore file args with --fuzzing-safe. r=billm
--HG--
extra : rebase_source : b9c2d6441b095cb92586a24d4471174c65173195
|
2013-12-09 19:27:51 +01:00 |
|
Ryan VanderMeulen
|
28a5b72edd
|
Backed out changesets fabe232e8be9 and c84b0156ae03 (bug 793860) for Linux mochitest-2 timeouts.
|
2013-12-09 16:40:03 -05:00 |
|
Brian Hackett
|
bd668d0af6
|
Bug 946939 - Disable test that is intermittently failing under GGC.
|
2013-12-09 13:32:50 -08:00 |
|
Dan Gohman
|
f7af479b92
|
Bug 943442 - IonMonkey: Step the instruction id by 1 instead of 2, to facilitate using it as a table index. r=dvander
|
2013-12-09 13:12:25 -08:00 |
|
Dan Gohman
|
b9a4ee6c18
|
Bug 943442 - IonMonkey: Compare instructions by pointer rather than by id(), since it's equivalent. r=dvander
|
2013-12-09 13:12:25 -08:00 |
|
Dan Gohman
|
0a18d3d8f1
|
Bug 935834 - IonMonkey: Fix a memory leak and revive an offset calculation. r=bhackett
|
2013-12-09 13:12:25 -08:00 |
|
Carsten "Tomcat" Book
|
a0bb585098
|
Backed out changeset 85196889c598 (bug 945042) PGO Test Bustage
|
2013-12-09 13:00:59 +01:00 |
|
Carsten "Tomcat" Book
|
a656f5e85d
|
merge mozilla-inbound to mozilla-central
|
2013-12-09 09:02:29 +01:00 |
|
Mike Hommey
|
c63c0a68f5
|
Bug 945042 - Move NO_PROFILE_GUIDED_OPTIMIZE to moz.build. r=gps,r=njn
|
2013-12-09 13:39:26 +09:00 |
|
Sean Stangl
|
33cecd91b2
|
Bug 939505 - Use JS_DEBUG in public headers. r=jorendorff
|
2013-12-06 15:03:08 -08:00 |
|
Jason Orendorff
|
920b187ed5
|
Bug 793860, part 2 - Remove JSOP_ENUMELEM. r=luke.
|
2013-12-09 14:12:39 -06:00 |
|
Jason Orendorff
|
2a758bb96c
|
Bug 793860, part 1 - Simplify the bytecode emitted for certain kinds of array destructuring assignment. Remove JSOP_ENUMCONSTELEM which is then no longer used (and JSOP_GETFUNNS which has not been used for some time). r=luke.
|
2013-12-09 14:12:36 -06:00 |
|
Jason Orendorff
|
9596547c5e
|
Bug 942379 - js shell: Fix a crash due to poor argument checking in shell-only resolver() builtin. r=Waldo.
|
2013-12-09 14:10:51 -06:00 |
|
Jason Orendorff
|
511fb36fe2
|
Bug 943130 - js shell 'environment' builtin: Don't assume jsids are strings. r=Waldo.
|
2013-12-09 14:10:50 -06:00 |
|
Brian Hackett
|
934a947970
|
Bug 947963 - Invalidate compilation after OOM in CodeGenerator::link, r=jandem.
|
2013-12-09 11:59:20 -08:00 |
|
Brian Hackett
|
eeb193da3d
|
Bug 947782 - Use accessor methods for JSScript uint32/uint16 fields, r=jandem.
|
2013-12-09 11:26:09 -08:00 |
|
Brian Hackett
|
627564f755
|
Bug 940635 - Don't allow Int32 conversions of both LHS and RHS in comparisons when their types are not actually known, r=shu.
|
2013-12-07 18:18:16 -08:00 |
|
Douglas Crosher
|
5837b145f7
|
Bug 946969 - Ionmonkey (ARM): correct AbsI, integer absolute value, r=mjrosenb
|
2013-12-08 10:30:42 +11:00 |
|
Douglas Crosher
|
068e770846
|
Bug 861785 - Odinmonkey ARM: use the hard-float ABI for inter-asm.js function calls irrespective of the system ABI. r=luke
|
2013-12-06 23:00:31 +11:00 |
|
Birunthan Mohanathas
|
3440613a39
|
Bug 713082 - Part 2: Rename Util.h to ArrayUtils.h. r=Waldo
--HG--
rename : mfbt/Util.h => mfbt/ArrayUtils.h
|
2013-12-08 21:52:54 -05:00 |
|
Birunthan Mohanathas
|
68b00083fd
|
Bug 713082 - Part 1: Remove unnecessary Util.h includes. r=Waldo
|
2013-12-08 21:52:33 -05:00 |
|
Brian Hackett
|
dab9a98c25
|
Bug 947661 - Fix offset test used to find the block chain for a pc.
|
2013-12-08 16:44:54 -08:00 |
|
Jim Blandy
|
13ad20a4d9
|
Bug 942480: Don't js_delete a freshly allocated js::Debugger, if we've stored it in the Debugger JSObject's private slot. r=shu
|
2013-12-08 15:53:28 -08:00 |
|
Shu-yu Guo
|
76bbb36b79
|
Bug 942480 - Fix OOM handling in Debugger construction. r=jimb
|
2013-12-02 20:43:56 -08:00 |
|
Luke Wagner
|
183ee8ff81
|
Bug 942276 - Improve test_asmjs2.html once caching is deterministic (r=me)
--HG--
extra : rebase_source : 36d1b607bda300f455d4086fe1bd8c7ca3834e77
|
2013-11-29 14:58:56 -06:00 |
|
Brian Hackett
|
6eb6edc7d2
|
Bug 944080 - Fix =/== confusion.
|
2013-12-09 07:36:13 -08:00 |
|
Boris Zbarsky
|
c57a4a55e3
|
Bug 946564 part 1. Allow installing chromeonly webidl quickstubs too. r=peterv
|
2013-12-09 10:34:04 -05:00 |
|
Boris Zbarsky
|
abefb320a5
|
Bug 946067 part 2. Generate Window's access checks in XPConnect based on WebIDL access annotations. r=bholley,peterv
|
2013-12-09 10:34:03 -05:00 |
|
Boris Zbarsky
|
5a1836271c
|
Bug 946289. Make GetNativeForGlobal work for WebIDL globals. r=peterv
|
2013-12-09 10:34:03 -05:00 |
|
Kannan Vijayan
|
3fbdd1e1f5
|
Bug 834678 - Ensure correct update of lastPC_ for MInstructions which add OOL code. r=jandem
|
2013-12-09 10:28:58 -05:00 |
|
Dan Gohman
|
3d4e55d1e7
|
Bug 943303 - IonMonkey: Convert floating-point comparisons to integer using range analysis. r=nbp
|
2013-12-09 07:11:12 -08:00 |
|
Hannes Verschore
|
1a0f904a99
|
Bug 947875 - Tracelogger: Fix builds after HashMap changes, r=bhackett
|
2013-12-09 16:08:41 +01:00 |
|
Nicolas B. Pierron
|
b2338929b2
|
Bug 943303 - Improve computed range of MPhi by populating with unreachable flags. r=sunfish
|
2013-12-09 05:56:19 -08:00 |
|
Nicolas B. Pierron
|
6e4bc9355f
|
Bug 943303 - Annotate and modify conditions leading to dead branches. r=sunfish
|
2013-12-09 05:56:19 -08:00 |
|
Hannes Verschore
|
9d4b92766d
|
Bug 946243 - IonMonkey: Don't remove MComputeThis during EliminateDeadResumePointOperands, r=jandem
|
2013-12-09 13:43:55 +01:00 |
|
Hannes Verschore
|
c8d1855dba
|
Bug 947765 - Style nits in IonMacroAssembler, r=jandem
|
2013-12-09 13:43:49 +01:00 |
|
Christian Holler
|
cd0a90a306
|
Bug 947233 - Handle OOM in js::frontend::NameResolver. r=jimb
--HG--
extra : rebase_source : 83d440944fb731e0663c81e148053787b877a2c1
|
2013-12-09 13:32:55 +01:00 |
|
masaya iseki
|
d737bd02cb
|
Bug 848510 - Add Baseline double stub for BITNOT. r=jandem
|
2013-12-09 12:53:06 +01:00 |
|
Phil Ringnalda
|
e5638ae70a
|
Merge m-c to m-i
|
2013-12-07 11:21:52 -08:00 |
|
Phil Ringnalda
|
cacf62c269
|
Back out 35371620801a:bf2019278b77 (bug 937317) for gaia-ui-test bustage and frequent timeouts in its own test
|
2013-12-07 11:08:56 -08:00 |
|
Brian Hackett
|
6ebb9c6ffe
|
Bug 944930 - Remove block index from aliasedvar ops, use a binary search to find the block chain for a given pc, r=luke.
|
2013-12-07 11:03:07 -08:00 |
|
Jan de Mooij
|
b0edaaa0e0
|
Bug 947235 - Rewrite ternary to if-else to workaround a GGC quirk. r=me
|
2013-12-07 19:16:51 +01:00 |
|
Hannes Verschore
|
aa14947a20
|
Bug 947603: IonMonkey: Mark scripts uninlineable in Baseline, r=jandem
|
2013-12-07 16:23:30 +01:00 |
|
Hannes Verschore
|
299a4bbaf7
|
Bug 947603: IonMonkey: Enable compiling, while an IonScript is already present, r=jandem
|
2013-12-07 16:23:11 +01:00 |
|
Hannes Verschore
|
9160724296
|
Bug 947603: IonMonkey: Rename assertGraphCoherency to checkGraphCoherency, r=jandem
|
2013-12-07 16:23:07 +01:00 |
|
Hannes Verschore
|
89808658ea
|
Bug 944278 - OdinMonkey: Fix stack alignment, r=luke
|
2013-12-07 15:45:06 +01:00 |
|
Hannes Verschore
|
eb1af1871c
|
Bug 947188 - Add MOZ_ASSUME_UNREACHABLE for use in jit generated code, r=djvj
|
2013-12-07 15:44:59 +01:00 |
|
Jon Coppeard
|
0b13b21c71
|
Bug 939993 - Add assert that hash key is still valid in HashTable::relookupOrAdd r=sfink
|
2013-12-07 12:50:52 +00:00 |
|
Joshua Cranmer
|
b4eac639be
|
Bug 929200, part 2: Add MOZ_HEAP_ALLOCATOR to JSContext::new_, r=jimb.
--HG--
extra : rebase_source : 94273fe87e4e432a493dd55a89a005a89e7bb998
|
2013-12-06 21:21:54 -06:00 |
|
Ehsan Akhgari
|
2886d7ae19
|
Bug 947299 - Don't build ICU as a shared library when building JS in standalone mode; r=glandium
X-Git-Commit-ID: 4664ac89e5ef60181b1c783cced3c323d11d6e43
--HG--
extra : rebase_source : 9340c2e547459f1f001d7eae8eab61e8e29ec114
|
2013-12-06 21:07:02 -05:00 |
|
Nicholas D. Matsakis
|
209c17a9b2
|
Bug 933760 - Track a type object for each type representation, associate with the type descriptor r=bhackett
|
2013-11-01 11:10:47 -04:00 |
|
Douglas Crosher
|
9081dfe90e
|
Bug 947687 - Fix jit-tests remote harness push of tests/* to remote device. r=dminor
|
2013-12-08 17:39:21 +11:00 |
|
Nicholas D. Matsakis
|
192d6a2d38
|
Bug 922115 - Unsized array support in Typed Objects r=sfink
|
2013-09-30 10:19:09 -04:00 |
|
Steve Fink
|
360a2ce2d1
|
Bug 947400 - Comment fixup, DONTBUILD
|
2013-12-06 17:11:03 -08:00 |
|
Steve Fink
|
aba6abdd73
|
Bug 947400 - Make the analysis consider whether a virtual call can GC when all targets are known, r=bhackett
|
2013-12-06 17:00:48 -08:00 |
|
Brian Hackett
|
244e6f9039
|
Bug 943924 - Use default stack size for JS worker threads on Windows, r=billm.
|
2013-12-06 16:22:20 -08:00 |
|
Mike Hommey
|
0f2f57cd14
|
Bug 947083 - Kill elf-dynstr-gc. r=ted
|
2013-12-07 07:47:27 +09:00 |
|
Brian Hackett
|
4d4b3759d4
|
Bug 936156 - Mark run once lambdas inner to other run once lambdas, allow inlining foo.call(a) calls, r=jandem.
|
2013-12-06 14:46:36 -08:00 |
|
Douglas Crosher
|
2cb01f9c1b
|
Bug 942027 - Ionmonkey ARM: Add float32 support to callWithABIPost. r=mjrosenb
|
2013-12-06 16:26:35 -05:00 |
|
Jeff Walden
|
226cda3c10
|
Bug 724768 - Set every blank class prototype as a delegate immediately after birth, so that we can properly and correctly cache the shape for new instances of that class that use that prototype. r=bhackett
--HG--
extra : rebase_source : 082af2663a31d84de764865038ee949786d831e6
|
2013-12-05 01:56:40 -08:00 |
|
Jeff Walden
|
470f90ede3
|
Bug 724768 - Store the various properties of Error objects in reserved slots, and eagerly create the stack string for them. r=bhackett for the TI bits, r=jimb otherwise
--HG--
extra : rebase_source : b1fc9b1f09c36a9f936aa518d53001f430808f95
|
2012-12-17 14:53:35 -05:00 |
|
Jan de Mooij
|
8d2d822cc4
|
Bug 946883 - Use NSPR thread for AsmJSMachExceptionHandler on OS X, so that it works with PosixNSPR. r=luke
--HG--
extra : rebase_source : 34a82b93197c14ab237df23ceb8646499049cbf8
|
2013-12-06 21:03:27 +01:00 |
|
Ryan VanderMeulen
|
db4e60059b
|
Backed out 12 changesets (bug 927782) for SM rootanalysis orange.
Backed out changeset f86d2d4cfadf (bug 927782)
Backed out changeset 51d6617835d1 (bug 927782)
Backed out changeset eed9795fa80e (bug 927782)
Backed out changeset b971de7edfff (bug 927782)
Backed out changeset 5f086f95b305 (bug 927782)
Backed out changeset 8c74b1f68590 (bug 927782)
Backed out changeset f1237f11edcd (bug 927782)
Backed out changeset d6946bd743b3 (bug 927782)
Backed out changeset cbdd50c96b85 (bug 927782)
Backed out changeset fc7a979712fc (bug 927782)
Backed out changeset c8304ccf88e9 (bug 927782)
Backed out changeset 9d99e9ca7b32 (bug 927782)
|
2013-12-06 15:03:19 -05:00 |
|
Bobby Holley
|
8d45e8f483
|
Bug 937317 - Tests. r=bz
|
2013-12-06 12:01:43 -08:00 |
|
Bobby Holley
|
cdf05d42a4
|
Bug 937317 - Replace all instance of null cx pushing with AutoSystemCaller. r=bz
This is an easy bonus chunk of the work to phase out cx pushing in the browser.
|
2013-12-06 12:01:42 -08:00 |
|
Bobby Holley
|
83fd970692
|
Bug 937317 - Implement and expose GetIncumbentGlobal. r=bz,luke
|
2013-12-06 12:01:42 -08:00 |
|
Luke Wagner
|
ce90c6d205
|
Bug 931864 - remove the activeGCInAtomsZone limitation in JS::CanCompileOffThread (r=billm)
--HG--
extra : rebase_source : d0652c47ca940810ad32e4f34aa23a032f585479
|
2013-11-22 15:45:18 -06:00 |
|
Jan de Mooij
|
346c80d269
|
Bug 937540 part 10 - Use placement new syntax for PendingMove. r=luke
|
2013-12-06 19:31:57 +01:00 |
|
Andy Wingo
|
93f18a615e
|
Bug 927782 - Part 12: Remove blockChain from StackFrame. r=luke
|
2013-11-26 12:17:08 +01:00 |
|
Andy Wingo
|
d11d3ec85e
|
Bug 927782 - Part 11: Optimize block scopes without aliased locals. r=luke
|
2013-11-26 12:07:02 +01:00 |
|
Andy Wingo
|
0835b83e34
|
Bug 927782 - Part 10: Iterate block chain from compile-time block scope maps, not runtime blockChain. r=luke
|
2013-12-06 18:42:08 +01:00 |
|
Andy Wingo
|
359dcc41b9
|
Bug 927782 - Part 9: Fix js_DumpScriptDepth to not abort on unreachable bytecodes. r=luke
|
2013-12-06 18:30:05 +01:00 |
|
Andy Wingo
|
9c70f2c4dc
|
Bug 927782 - Part 8: Record block scope ranges more precisely. r=luke
|
2013-12-06 18:27:55 +01:00 |
|
Andy Wingo
|
45126024df
|
Bug 927782 - Part 7: Refactor entering and leaving block scopes in BytecodeEmitter. r=luke
|
2013-12-06 18:25:55 +01:00 |
|
Andy Wingo
|
cf3e774bba
|
Bug 927782 - Part 6: Fix for-let nesting so nonlocal exits are easier. r=luke
|
2013-11-26 10:13:59 +01:00 |
|
Andy Wingo
|
dbfe020f9e
|
Bug 927782 - Part 5: Clean up bytecode generation for catch clauses. r=jorendorff
|
2013-11-26 10:11:06 +01:00 |
|
Andy Wingo
|
70db0963cd
|
Bug 927782 - Part 4: Generators allocate all locals on the scope chain. r=luke
|
2013-12-06 18:22:06 +01:00 |
|
Andy Wingo
|
5887ed7930
|
Bug 927782 - Part 3: Add DEBUGLEAVEBLOCK opcode to invalidate live DebugScopes. r=luke
|
2013-11-25 12:19:58 +01:00 |
|
Andy Wingo
|
603d840378
|
Bug 927782 - Part 2: Remove HAS_BLOCKCHAIN. r=luke
|
2013-11-25 12:19:38 +01:00 |
|
Andy Wingo
|
69541c02eb
|
Bug 927782 - Part 1: Expose JSScript::getBlockScope(jsbytecode *). r=luke
|
2013-12-06 17:56:20 +01:00 |
|
Christian Holler
|
ea9a170a0b
|
Bug 937083 - Make js::CharsToNumber propagate OOM. r=shu
--HG--
extra : rebase_source : 97816edbce569e85c7411184ab808e6429f33f94
|
2013-12-06 18:39:42 +01:00 |
|
Ehsan Akhgari
|
8c254a9883
|
Bug 915735 - Build ICU as a shared library where JS is built as a shared library; r=glandium
|
2013-12-06 08:08:52 -05:00 |
|
Carsten "Tomcat" Book
|
2f14605f80
|
Backed out changeset 099f65a712a8 (bug 915735) Windows Build Bustage on a CLOSED TREE
|
2013-12-06 14:48:13 +01:00 |
|
Ehsan Akhgari
|
ae9d793f7c
|
Bug 915735 - Build ICU as a shared library where JS is built as a shared library; r=glandium
|
2013-12-06 08:08:52 -05:00 |
|
Carsten "Tomcat" Book
|
47c54a0f82
|
Backed out changeset cad77af5f7e6 (bug 937317) WinXP Build Bustage on a CLOSED TREE
|
2013-12-06 08:42:20 +01:00 |
|
Carsten "Tomcat" Book
|
076ec87e09
|
Backed out changeset 374e44c835a8 (bug 937317) WinXP Build Bustage on a CLOSED TREE
|
2013-12-06 08:41:42 +01:00 |
|
Carsten "Tomcat" Book
|
6a47cb092b
|
Backed out changeset c84430c040dd (bug 937317) WinXP Build Bustage on a CLOSED TREE
|
2013-12-06 08:41:18 +01:00 |
|
Carsten "Tomcat" Book
|
218b967877
|
Merge m-c to mozilla-inbound
|
2013-12-06 07:38:31 +01:00 |
|
Bobby Holley
|
14b961d31f
|
Bug 937317 - Tests. r=bz
|
2013-12-05 21:34:18 -08:00 |
|
Bobby Holley
|
901b658c25
|
Bug 937317 - Replace all instance of null cx pushing with AutoSystemCaller. r=bz
This is an easy bonus chunk of the work to phase out cx pushing in the browser.
|
2013-12-05 21:34:17 -08:00 |
|
Bobby Holley
|
6341333e54
|
Bug 937317 - Implement and expose GetIncumbentGlobal. r=bz,luke
|
2013-12-05 21:34:16 -08:00 |
|
Shu-yu Guo
|
90f7caa453
|
Bug 942549 - Followup: fix incorrect BOX_PIECES index on LCallDirectEvalV on a CLOSED TREE. (rs=bhackett)
|
2013-12-05 17:21:25 -08:00 |
|
Shu-yu Guo
|
82205f202b
|
Bug 945564 - Move DataAlignment static const to function scope for unified build. (r=jandem)
|
2013-12-05 15:51:56 -08:00 |
|
Shu-yu Guo
|
0935a15335
|
Bug 942549 - Fix direct eval on non-strings in Ion. (r=jandem)
|
2013-12-05 15:51:56 -08:00 |
|
Shu-yu Guo
|
4f7ba4859a
|
Bug 940088 - Fix assumption that Ion stays enabled across warmup in ForkJoin. (r=nmatsakis)
|
2013-12-05 15:51:55 -08:00 |
|
Ehsan Akhgari
|
b2578abe8a
|
Bug 946702 - Remove the remnants of GTEST_SOURCES from config.mk; r=glandium
|
2013-12-05 18:49:19 -05:00 |
|
Mike Hommey
|
9387059310
|
Bug 944569 - Relax GNU make requirements on Windows. r=gps
|
2013-12-06 08:45:29 +09:00 |
|
Ryan VanderMeulen
|
5c07e15985
|
Backed out changesets 22770b30545b, 0809370fabdb, 4ef4764c1b55, and bfe768b87464 (bug 697343) due to Gaia UI test bustage.
CLOSED TREE
|
2013-12-05 16:19:47 -05:00 |
|
Jan de Mooij
|
f44144edcc
|
Bug 937540 part 9 - Use placement new for LIR instructions, OOL code. r=luke
|
2013-12-05 22:04:27 +01:00 |
|
Dan Gohman
|
168ddbbbd1
|
Bug 945860 - IonMonkey: Fold an unsigned self-mod to zero when there is no divide-by-zero. r=bhackett
|
2013-12-05 08:25:53 -08:00 |
|
Dan Gohman
|
f4d4bd1e74
|
Bug 946234 - IonMonkey: Fix bailout checks for LModPowTwoI with a known non-negative dividend. r=bhackett
|
2013-12-05 07:50:45 -08:00 |
|
Dan Gohman
|
33e1728940
|
Bug 946284 - IonMonkey: Don't form unsigned divisions when the result could be fractional. r=nbp
|
2013-12-05 07:50:43 -08:00 |
|
Mike Shal
|
ddecae52a4
|
Bug 875013 - Remove VPATH; r=glandium
|
2013-11-21 14:57:06 -05:00 |
|
Jan de Mooij
|
7e05864542
|
Bug 653438 - Fix number.toExponential(undefined) to behave like number.toExponential() and remove some dead code. r=till
--HG--
extra : rebase_source : e7fde214b9002658bbc8c64b32028854798bfab1
|
2013-12-05 14:47:35 +01:00 |
|
Jan de Mooij
|
903e015b60
|
Bug 946662 - Add MOZ_FINAL to MResumePoint. r=h4writer
--HG--
extra : rebase_source : 354f2f3fcb58e979df281ddf3166550420fef9ad
|
2013-12-05 14:46:04 +01:00 |
|
Jan de Mooij
|
0da92731a3
|
Bug 945811 - Correctly propagate errors from makeInliningDecision and similar methods. r=h4writer
--HG--
extra : rebase_source : 658f2446fd278757c8fe73786c881363fb8d7c01
|
2013-12-05 14:45:42 +01:00 |
|
Ryan VanderMeulen
|
f0056f5d4e
|
Backed out changesets c63eaabaefb1 and c14453ff8764 (bug 927685) due to frequent jit-test /parallel failures.
|
2013-12-05 15:58:44 -05:00 |
|
Bobby Holley
|
ef15ebe61b
|
Bug 945826 - Trap overrides and comments. r=jorendorff
|
2013-12-05 12:58:20 -08:00 |
|
Tom Schuster
|
50ab3e3db1
|
Bug 697343 - Add slice hook test. r=jandem
|
2013-12-05 20:07:25 +01:00 |
|
Boris Zbarsky
|
574377e72d
|
Bug 697343 - Add slice hook to DOM bindings like NodeList. r=peterv,bhackett
|
2013-12-02 11:32:22 -05:00 |
|
Tom Schuster
|
50c0f8f4e6
|
Bug 697343 - Introduce a slice hook to allow optimizing Array.prototype.slice for Proxies etc. r=jandem,bz
|
2013-12-05 20:07:24 +01:00 |
|
Tom Schuster
|
922370489e
|
Bug 697343 - Remove getElementIfPresent. r=Waldo
|
2013-12-05 20:07:24 +01:00 |
|
Terrence Cole
|
a8e63ef0b9
|
Bug 927685 - Followup to fix bustage in --disable-threadsafe builds on a CLOSED TREE; r=bustage
|
2013-12-05 11:13:58 -08:00 |
|
Terrence Cole
|
c4db17efca
|
Bug 945939 - Use the pre-split value when numbering values; r=sunfish
--HG--
extra : rebase_source : f5f67cd31653619806caab33a71eb8a1d48c7d62
|
2013-12-04 09:00:23 -08:00 |
|
Terrence Cole
|
9303d92f38
|
Bug 927685 - Enable --ion-parallel-compile=on by default in the shell; r=jandem,sr=jorendorff
--HG--
extra : rebase_source : b416f0008ae96d4734ebd6d33be901f02a3ac560
|
2013-11-12 14:02:24 -08:00 |
|
Jan de Mooij
|
6ac9000ed3
|
Bug 937540 part 7 - Use placement new syntax for range analysis and some other classes. r=nbp
|
2013-12-05 13:32:13 +01:00 |
|
Jon Coppeard
|
3119035c47
|
Bug 945846 - Stop barriers firing during store buffer marking for XPConnect r=terrence
|
2013-12-05 11:15:51 +00:00 |
|
Jon Coppeard
|
1b61826a85
|
Bug 945846 - Stop barriers going off during store buffer marking for ctypes r=terrence
|
2013-12-05 11:15:51 +00:00 |
|
Jan de Mooij
|
6e876b5db7
|
Bug 937540 part 8 - Don't call GetIonContext() when allocating type constraints. r=bhackett
|
2013-12-05 11:10:27 +01:00 |
|
Jacek Caban
|
c9efa74885
|
Bug 944444 - Fix js/ compilation on mingw. r=Waldo
|
2013-12-05 10:56:22 +01:00 |
|
Nicholas Nethercote
|
b413e441cf
|
Bug 943660 (part 2) - Remove remnants of Remove nsIMemoryReporter::name.
--HG--
extra : rebase_source : 900bd1c641b26623cccf14d952b5387223b489eb
|
2013-12-03 20:01:24 -08:00 |
|
Bobby Holley
|
62578248db
|
Bug 932906 - Exempt Remote XUL from CanCreateWrapper checks. r=bz
|
2013-12-04 19:15:40 -08:00 |
|
Bobby Holley
|
fe1eb07f95
|
Bug 943152 - Tests. r=jgriffin
|
2013-12-04 19:15:40 -08:00 |
|
Nicholas Nethercote
|
665c913cc0
|
Bug 943744 (part 3) - Re-use the |strings| table from the zone with the most strings when computing totals. r=till.
--HG--
extra : rebase_source : 3fa7b4249526ffcfbadd108aa55e7e9e5f0c8ebf
|
2013-12-04 03:54:54 -08:00 |
|
Nicholas Nethercote
|
c2c4132e4f
|
Bug 943744 (part 2) - Represent the sizes in StringInfo more compactly. r=till.
--HG--
extra : rebase_source : 799693bac2beb4609daf55fc5e8cbe19adff3ed8
|
2013-12-02 21:40:25 -08:00 |
|