Mike Hommey
0d9439309a
Bug 969164 - Move libffi subconfigure invocation in build/autoconf/ffi.m4. r=gps
2014-02-11 10:37:47 +09:00
Mike Hommey
c01a0cbedc
Bug 968652 - Remove EXTERNAL_SOURCE_DIR for mfbt. r=gps
2014-02-11 10:37:47 +09:00
Mike Hommey
705663e08b
Bug 968561 - Move ffi detection from configure.in and js/src/configure.in into build/autoconf/ffi.m4. r=gps
2014-02-11 10:37:47 +09:00
Mike Hommey
24b0cfce42
Bug 968537 - Build js-config from configure instead of Makefile. r=ted
2014-02-11 10:37:47 +09:00
Mike Hommey
129764c07c
Bug 946687 - Move ICU detection from configure.in and js/src/configure.in into build/autoconf/icu.m4. r=gps
2014-02-11 10:37:47 +09:00
Mike Hommey
cf43fa6b56
Bug 462427 - Stop requiring CROSS_COMPILE being set. r=ted
2014-02-11 10:37:46 +09:00
Mike Hommey
2d54ca1df5
Bug 748138 - Always export CC, CXX and a few other variables to libffi's configure. r=ted
...
Also, always pass --build and --host.
2014-02-11 10:37:46 +09:00
Douglas Crosher
e2a5ac2c80
Bug 969819 - ARM simulator: Filter the .text section line from the disassembler output. r=jandem
2014-02-09 01:17:07 +11:00
Jeff Walden
198e3a93c5
Bug 969165 - Convert Atomic<T> where T != bool but is used as a bool over to Atomic<bool>, now that it's supported, in js/src/. r=shu
...
--HG--
extra : rebase_source : 9013940d66fe2a7b5e9a49bf9ee80888ddbc523f
2014-02-06 22:05:20 -08:00
Ehsan Akhgari
b870bb3fe9
Bug 969757 - Remove the dead code in our tree which pretends to support OS/2; r=roc,mcmanus,gps,jorendorf,bsmedberg sr=bsmedberg
2014-02-10 17:57:01 -05:00
Masatoshi Kimura
84b0ee5c63
Bug 969762 - Support non-ASCII dump() messages on Windows. r=jimm
2014-02-11 05:50:16 +09:00
Bobby Holley
32debe31bf
Bug 965921 - Handle addons that expose JS-implemented XPCOM components to content. r=mrbkap
2014-02-10 10:27:24 -08:00
Bobby Holley
983a6bbd24
Bug 969156 - Don't fire onNewGlobalObject until the end of nsGlobalWindow::SetNewDocument. r=bz
2014-02-10 10:03:56 -08:00
Jon Coppeard
50cb1ea9e3
Bug 969798 - Convert JS_ConvertArguments APIs to take CallArgs rather than raw Value pointer r=terrence
2014-02-10 16:42:27 +00:00
Ryan VanderMeulen
64567328d2
Backed out changeset 6ada8ee0e208 (bug 969375) for check_spidermonkey_style.py failures.
2014-02-10 11:09:18 -05:00
Branislav Rankov
a9351d43ee
Bug 969375 - MIPS port: Added Architecture-mips files. r=nbp
2014-02-10 11:13:06 +01:00
Nicolas B. Pierron
53bf9d4496
Bug 962555 part 4 - Merge Headers and rename Slot to RValueAllocation. r=h4writer
...
--HG--
rename : js/src/jit/Slot.h => js/src/jit/Snapshots.h
rename : js/src/jsapi-tests/testJitSlot.cpp => js/src/jsapi-tests/testJitRValueAlloc.cpp
2014-02-10 06:21:46 -08:00
Nicolas B. Pierron
5fda72d545
Bug 962555 part 3 - Remove hasLocation & fromLocation from the SnapshotIterator. r=h4writer
2014-02-10 06:21:46 -08:00
Nicolas B. Pierron
dd65ce6bec
Bug 962555 part 2 - Add multiple UNTYPED modes to prevent duplicating conditions. r=h4writer
2014-02-10 06:21:45 -08:00
Nicolas B. Pierron
3b1f0171a2
Bug 962555 part 1 - Extract SnapshotReader::Slot. r=h4writer
2014-02-10 06:21:43 -08:00
Ryan VanderMeulen
083fa6c3b3
Backed out changeset 0e7aa3047ec7 (bug 957542) for ggc crashes.
2014-02-10 09:09:42 -05:00
Ehsan Akhgari
fb23854e8f
Bug 968642 - Port RCFILE and RESFILE to moz.build; r=gps
2014-02-10 09:03:53 -05:00
Ryan VanderMeulen
55c1e5b623
Backed out changeset 2df850200c16 (bug 957542) for jit-test failures.
2014-02-10 08:59:35 -05:00
Douglas Crosher
0bdc2c1945
Bug 965229 - ARM simulator: Scratch volatile registers across system ABI calls. r=nbp
2014-02-08 17:21:53 +11:00
Hannes Verschore
4c5e3939e4
Bug 957542 - Set minimum slots of ArrayObject to 2 to fix GGC, r=jandem
2014-02-10 14:22:36 +01:00
Hannes Verschore
39830a2270
Bug 957542 - Don't over-allocate dynamic slots of ArrayObject, r=bhackett
2014-02-10 12:33:27 +01:00
Jacek Caban
2814fcb95a
Bug 956507 - mingw fixup.
2014-02-10 12:06:30 +01:00
Nicholas D. Matsakis
c6df708ead
Bug 969159 -- Adjust assertion to account for zero-sized objects r=shu
2014-02-07 13:48:35 -05:00
Phil Ringnalda
fb33e2c999
Back out 8a36e37f46ed (bug 969159) for Valgrind bustage
2014-02-09 14:11:40 -08:00
Nicholas D. Matsakis
04412641ce
Bug 969159 -- Adjust assertion to account for zero-sized objects r=shu
2014-02-07 13:48:35 -05:00
Jim Blandy
5cb4c2e154
Bug 969764: Properly carry the source's element attribute name through off-thread compilations. r=bhackett
2014-02-09 11:00:03 -08:00
Douglas Crosher
b3c535605d
Bug 965767 - Ionmonkey ARM: Correct the load-immediate-float32 instruction encoding. r=mjrosenb
2014-02-08 15:32:05 +11:00
Jon Coppeard
5fdbc1cb31
Bug 967589 - Add OOM test for runtime creation and fix failures r=billm
2014-02-08 09:40:11 +00:00
Phil Ringnalda
ef3a438040
Back out ed6e04e6fc0c (bug 968642) for breaking Windows plugin tests
...
CLOSED TREE
2014-02-07 21:26:02 -08:00
Jim Blandy
7f51437bfe
No bug: Remove "unsigned comparison" warning in ScriptSource::setIntroducedFilename. rs=waldo
2014-02-07 21:10:51 -08:00
Ehsan Akhgari
e506f7f137
Bug 968642 - Port RCFILE and RESFILE to moz.build; r=gps
2014-02-07 23:22:31 -05:00
Shu-yu Guo
e637f2f5ec
Bug 969709 - Fix race in ThreadPool::abortJob; fixes intermittent oranges on a CLOSED TREE. (r=nmatsakis)
2014-02-07 17:39:00 -08:00
Shu-yu Guo
30a88de799
Bug 967926 - Followup: unbust non-unified builds on a CLOSED TREE. (r=me)
2014-02-07 14:50:18 -08:00
Shu-yu Guo
47265d5aaa
Bug 941805 - Followup: unbreak non-threadsafe builds. (r=bhackett)
2014-02-07 14:40:32 -08:00
Shu-yu Guo
488bdb76a7
Bug 949296 - Ignore DontStopIon interrupt triggers during ForkJoin. (r=nmatsakis)
2014-02-07 14:40:31 -08:00
Shu-yu Guo
c6165cfa30
Bug 958370 - Unify chunks and slices; self-host the scheduler's slice processing loop. (r=nmatsakis)
2014-02-07 14:40:29 -08:00
Shu-yu Guo
890eeb8a03
Bug 967926 - Make hasUncompiledCallTarget_ Atomic to be extra careful. (r=jandem)
2014-02-07 14:10:02 -08:00
Shu-yu Guo
1ec41dbb92
Bug 967930 - Move AutoFlushCache instances in parallel ICs under lock. (r=efaust)
2014-02-07 14:10:01 -08:00
Terrence Cole
7b887f7bb4
Bug 885954 - Add comments to barrier classes explaining our use of C++ move semantics; r=jimb
2014-02-07 10:03:21 -08:00
Emanuel Hoogeveen
22e5ffacaf
Bug 969038 - Use the custom stack size for JS helper threads on Windows as well. r=bhackett
2014-02-07 16:17:06 -05:00
Jim Blandy
5d675289c5
Bug 968575: Add unit tests for Debugger.Source.prototype.introductionType. r=djvj
2014-02-07 12:40:54 -08:00
Jim Blandy
59d3b91afc
Bug 968580: Use the term 'introductionType', as appearing in the Debugger API, throughout the code base. r=djvj
2014-02-07 12:36:03 -08:00
Terrence Cole
4bcf25ebba
Bug 968616 - Hide the explicitly unsafe things we do for testing from the hazard analysis; r=sfink
2014-02-07 10:03:13 -08:00
Felix S. Klock II
c5bd9a1dda
Bug 944975: regression test (r=shu).
...
Note that this test may only be interest on builds that have been
configured with --enable-more-determinstic; otherwise the toSource
method is not necessarily invoked when the |new| fails.
2014-02-07 17:56:45 +01:00
Felix S. Klock II
5d9079b608
Bug 944975: cleanup rename JSScript originalFunction to donorFunction (r=shu).
...
The motivation here is to distinguish the two kinds of methods: one
that assumes the receiver is a clone versus another that assumes
nothing about the receiver. I.e., something along the lines of:
clone.originalFunction() == clone.donorFunction()
nonclone.donorFunction() == null
nonclone.originalFunction() == nonclone
2014-02-07 17:56:42 +01:00