Mike Hommey
0e117da4fb
Bug 969164 - Move libffi subconfigure invocation in build/autoconf/ffi.m4. r=gps
2014-02-11 10:37:47 +09:00
Mike Hommey
b3f157e2bd
Bug 968652 - Remove EXTERNAL_SOURCE_DIR for mfbt. r=gps
2014-02-11 10:37:47 +09:00
Mike Hommey
4abf2f3022
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
04bc230f4e
Bug 968537 - Build js-config from configure instead of Makefile. r=ted
2014-02-11 10:37:47 +09:00
Mike Hommey
c6a7edc25f
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
79c051dfc5
Bug 462427 - Stop requiring CROSS_COMPILE being set. r=ted
2014-02-11 10:37:46 +09:00
Mike Hommey
59eb51a5c2
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
2ca28d585c
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
40ad2e23e2
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
82ebdc883f
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
590e1730d2
Bug 969762 - Support non-ASCII dump() messages on Windows. r=jimm
2014-02-11 05:50:16 +09:00
Bobby Holley
1470b35e49
Bug 965921 - Handle addons that expose JS-implemented XPCOM components to content. r=mrbkap
2014-02-10 10:27:24 -08:00
Bobby Holley
18b05894d8
Bug 969156 - Don't fire onNewGlobalObject until the end of nsGlobalWindow::SetNewDocument. r=bz
2014-02-10 10:03:56 -08:00
Jon Coppeard
f78663e243
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
cb4d976e7c
Backed out changeset 6ada8ee0e208 (bug 969375) for check_spidermonkey_style.py failures.
2014-02-10 11:09:18 -05:00
Branislav Rankov
5791c68deb
Bug 969375 - MIPS port: Added Architecture-mips files. r=nbp
2014-02-10 11:13:06 +01:00
Nicolas B. Pierron
0aa9a26f64
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
36cbec1095
Bug 962555 part 3 - Remove hasLocation & fromLocation from the SnapshotIterator. r=h4writer
2014-02-10 06:21:46 -08:00
Nicolas B. Pierron
6cfed2c8d7
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
4bcd603d12
Bug 962555 part 1 - Extract SnapshotReader::Slot. r=h4writer
2014-02-10 06:21:43 -08:00
Ryan VanderMeulen
8035e0d726
Backed out changeset 0e7aa3047ec7 (bug 957542) for ggc crashes.
2014-02-10 09:09:42 -05:00
Ehsan Akhgari
144a2cdcb0
Bug 968642 - Port RCFILE and RESFILE to moz.build; r=gps
2014-02-10 09:03:53 -05:00
Ryan VanderMeulen
067a589844
Backed out changeset 2df850200c16 (bug 957542) for jit-test failures.
2014-02-10 08:59:35 -05:00
Douglas Crosher
228093561c
Bug 965229 - ARM simulator: Scratch volatile registers across system ABI calls. r=nbp
2014-02-08 17:21:53 +11:00
Hannes Verschore
cc5a760ab6
Bug 957542 - Set minimum slots of ArrayObject to 2 to fix GGC, r=jandem
2014-02-10 14:22:36 +01:00
Hannes Verschore
d949916450
Bug 957542 - Don't over-allocate dynamic slots of ArrayObject, r=bhackett
2014-02-10 12:33:27 +01:00
Jacek Caban
c57acc6227
Bug 956507 - mingw fixup.
2014-02-10 12:06:30 +01:00
Nicholas D. Matsakis
d52201ce4e
Bug 969159 -- Adjust assertion to account for zero-sized objects r=shu
2014-02-07 13:48:35 -05:00
Phil Ringnalda
a25039edb9
Back out 8a36e37f46ed (bug 969159) for Valgrind bustage
2014-02-09 14:11:40 -08:00
Nicholas D. Matsakis
21eac68e61
Bug 969159 -- Adjust assertion to account for zero-sized objects r=shu
2014-02-07 13:48:35 -05:00
Jim Blandy
c562745cd8
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
2552bb83a2
Bug 965767 - Ionmonkey ARM: Correct the load-immediate-float32 instruction encoding. r=mjrosenb
2014-02-08 15:32:05 +11:00
Jon Coppeard
541a78a5f5
Bug 967589 - Add OOM test for runtime creation and fix failures r=billm
2014-02-08 09:40:11 +00:00
Phil Ringnalda
23c7d857c6
Back out ed6e04e6fc0c (bug 968642) for breaking Windows plugin tests
...
CLOSED TREE
2014-02-07 21:26:02 -08:00
Jim Blandy
b1474672cb
No bug: Remove "unsigned comparison" warning in ScriptSource::setIntroducedFilename. rs=waldo
2014-02-07 21:10:51 -08:00
Ehsan Akhgari
5041cea876
Bug 968642 - Port RCFILE and RESFILE to moz.build; r=gps
2014-02-07 23:22:31 -05:00
Shu-yu Guo
b28b1abc52
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
93412ee65c
Bug 967926 - Followup: unbust non-unified builds on a CLOSED TREE. (r=me)
2014-02-07 14:50:18 -08:00
Shu-yu Guo
edfd13643a
Bug 941805 - Followup: unbreak non-threadsafe builds. (r=bhackett)
2014-02-07 14:40:32 -08:00
Shu-yu Guo
c34fa76c9a
Bug 949296 - Ignore DontStopIon interrupt triggers during ForkJoin. (r=nmatsakis)
2014-02-07 14:40:31 -08:00
Shu-yu Guo
2ebd0628ea
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
fb8a7e8ead
Bug 967926 - Make hasUncompiledCallTarget_ Atomic to be extra careful. (r=jandem)
2014-02-07 14:10:02 -08:00
Shu-yu Guo
2e963bdebf
Bug 967930 - Move AutoFlushCache instances in parallel ICs under lock. (r=efaust)
2014-02-07 14:10:01 -08:00
Terrence Cole
a7c28fdf33
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
80f9568225
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
c2ce0f2fbc
Bug 968575: Add unit tests for Debugger.Source.prototype.introductionType. r=djvj
2014-02-07 12:40:54 -08:00
Jim Blandy
34e28e0465
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
0f122b050c
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
8cc0b832cd
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
f400e6f57c
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