Jan de Mooij
d7a8ae09e2
Bug 1441012 - Don't attempt to inline scripts we know Ion cannot compile. r=nbp
...
--HG--
extra : rebase_source : 7cab8920a82577a94f280b42f9d46d384533bb59
2018-03-07 16:51:45 +01:00
Jason Orendorff
1684805047
Bug 1443147 - Fix PosixNSPR build after bug 1441454. r=sfink
...
--HG--
extra : rebase_source : 8187dec35e6d7c398f31c2438cd903edb52fe6b4
2018-03-05 17:10:05 -06:00
Philip Chimento
5dd1b01d13
Bug 1430438 - Allow reference counted data in JS_NewArrayBufferWithContents(). r=sfink
...
--HG--
extra : rebase_source : fbea1f2f9408247b2375c575ca2d8997d43d7200
2018-02-22 21:03:00 -08:00
Jim Blandy
b1a56f5e14
Bug 1438121: Part 13: Make LiveSavedFrameCache::Entry's members const. r=fitzgen
...
MozReview-Commit-ID: GbJhE9nylaa
--HG--
extra : rebase_source : 07d6f2480dec2e384b4b28c3ab9e5f23cc718fe5
extra : amend_source : 2e22e23b0294d8e011a2fa162b1ed7a7ac612dc3
2018-03-02 23:56:26 -08:00
Kannan Vijayan
627eb6ae9a
Bug 1411415 - r=bz r=fitzgen
2018-03-05 19:27:02 -05:00
Jim Blandy
dd76a8cf31
Bug 1438121: Part 3: Add shell tests for implicit async stacks. r=fitzgen
...
MozReview-Commit-ID: BfPPrvEGSgg
--HG--
extra : rebase_source : 09c9bc2b61f83d5316fd46f2da2e8a15dc986060
2018-02-25 16:22:32 -08:00
Jim Blandy
2dde84ffff
Bug 1438121: Part 2: Define the 'bindToAsyncStack' JS shell testing function. r=fitzgen
...
See JS_FN documentation for details.
MozReview-Commit-ID: 6WUaGfdwogX
--HG--
extra : rebase_source : 24116d97e9ed40697d296b3b18879ab5b4705fe4
2018-02-25 15:43:20 -08:00
Jim Blandy
f61135a1b9
Bug 1438121: Part 1: Add job dispatch primitive to shell. r=fitzgen
...
See JS_FN documentation for details.
MozReview-Commit-ID: 8ZLyOX85qqh
--HG--
extra : rebase_source : 3b249dc19ffba6fb700290b88b23207de539bcb5
2018-02-25 14:06:05 -08:00
Jim Blandy
011d61207b
Bug 1438121: Part 5: Don't propagate the 'hasCachedSavedFrame_' bit from the RematerializedFrame to the BaselineFrame. r=fitzgen
...
When capturing the JavaScript stack as a chain of SavedFrames, the
hasCachedSavedFrame flag on a frame indicates that the frame has an entry in
the LiveSavedFrameCache, which may hand us the SavedFrame for a previously
captured remainder of the stack, letting us stop the stack walk early.
The LiveSavedFrameCache uses AbstractFramePtr and jit::CommonFrameLayout* values
as keys. A RematerializedFrame uses an AbstractFramePtr as its key, but the
BaselineFrame we build from it has a jit::CommonFrameLayout* as its key; the two
keys are unequal. It's valuable to be able to assert that, if a frame has its
hasCachedSavedFrame flag set, then it must have an entry in the cache; to allow
that, converting a RematerializedFrame to a BaselineFrame must clear the flag,
since the BaselineFrame's key is not present.
We could instead fix up the cache entry's key, and carry over the flag, but it's
simpler to just let the cache get repopulated as needed.
MozReview-Commit-ID: 612daDJ1R4w
--HG--
extra : rebase_source : c528eafff0b1d7eeaa5f7c688a6c82631f5282a6
2018-02-23 22:28:56 -08:00
Jim Blandy
da36f58516
Bug 1438121: Part 12: Make LiveSavedFrameCache::getFramePtr's parameter const. r=fitzgen
...
MozReview-Commit-ID: K4JAFidKNzJ
--HG--
extra : rebase_source : 112932d0bf455d1eab0061d3500be7e4ad838712
2018-03-02 00:05:27 -08:00
Jim Blandy
2216bc1d9b
Bug 1438121: Part 8: AutoSetAsyncStackForNewCalls doc fix. DONTBUILD r=fitzgen
...
MozReview-Commit-ID: JwIM2EAmPZY
--HG--
extra : rebase_source : 7bf7dc85b676fe3597b919989f2a8ae2b9ec677e
2018-02-25 23:33:54 -08:00
Jim Blandy
eda1ea97d0
Bug 1438121: Part 6: Improve comments for js::LiveSavedFrameCache. DONTBUILD r=fitzgen
...
MozReview-Commit-ID: C4W5cgwdNtv
--HG--
extra : rebase_source : 3e0f37f632b267dd79a27b30d75d9db7fe4cab02
2018-02-24 13:57:41 -08:00
Cosmin Sabou
ed1b2a8736
Backed out 4 changesets (bug 1437167) for build bustages on nsUpdateDriver.cpp and WindowsMessageLoop.cpp on a CLOSED TREE.
...
Backed out changeset b98740e7c639 (bug 1437167)
Backed out changeset 4476e8f51fa6 (bug 1437167)
Backed out changeset c79dc40faa41 (bug 1437167)
Backed out changeset b608d2dcbb86 (bug 1437167)
2018-03-06 00:09:46 +02:00
Nika Layzell
262be91f75
Bug 1437167 - Part 1: Stop using PRIntervalTime as the argument to CondVar::Wait and Monitor::Wait, r=mstange, r=froydnj
...
MozReview-Commit-ID: BN18I8Q6c7S
2018-03-05 16:00:00 -05:00
Olli Pettay
2439836b37
Bug 1193394 - Part 1: Microtasks and promises scheduling. r=bevis
2017-11-17 11:01:27 +08:00
Tom Ritter
e120c89f6d
Bug 1440539 - Support time jitter in the JS Shell, and expose a function to enable it. r=luke
...
This adds jittering to the already existing logic for time clamping. It also exposes a
testing function allowing those interested to enable time clamping or time clamping and
jittering.
Neither (clamping nor jittering) is enabled by default.
MozReview-Commit-ID: JcHCEwRQPch
--HG--
extra : amend_source : 81d9a0c425ed2549561e5b6711f4c654614b1f38
2018-03-02 13:47:44 -06:00
Tom Ritter
4b715680d2
Bug 1425462 Normalize the JavaScript Engine behavior by adding a callback r=luke
...
Time Precision Reduction in the JS Engine was handled by a small bit of
duplicated logic. With Time Jittering, and general improvements to the
logic due to float fuzziness, we want to unify the logic for the JS Engine
and the browser into one location. This patch does that.
Note that this will leave the JS Shell without a time jittering implementation.
It currently has a time clamping implementation - but I'm not actually sure if
the shell is doing anything with it, because it's probably not calling
SetTimeResolutionUsec to set it up. In Bug 1440539 we will add a jitter
implementation for the shell. (And probably turn time rounding and jittering on
for it too.)
MozReview-Commit-ID: 2BTIMzE8MjW
--HG--
extra : rebase_source : db5cd6a219e1b89988f142fc22994bf816507889
2018-02-22 16:05:50 -06:00
Tom Ritter
845ef57dd6
Bug 1425462 When reducing the precision of timestamps, also apply fuzzytime to them r=bkelly
...
Fuzzytime deterministically generates a random midpoint between two clamped values,
and if the unreduced timestamp is above the midpoint, the time is rounded upwards.
This allows safe time jittering to occur, as time will never go backwards on a given
timeline.
It _is_ possible for time to go backwards when comparing different (but related)
timelines, such as a relative timeline in one page (with its own
performance.timeOrigin) and a relative timeline in an iframe or Worker (which
also has its own performance.timeOrigin). This is the same behavior as the 2ms timer
reduction we previously landed; jitter doesn't make this any better or worse.
MozReview-Commit-ID: IdRLxcWDQBZ
--HG--
extra : rebase_source : 40b29d34e5cc99f9b8e6d5e711a03b9fe9bfa595
2018-03-01 00:07:03 -06:00
Brindusan Cristian
6cf5ac594a
Merge inbound to mozilla-central. a=merge
2018-03-03 11:40:49 +02:00
shindli
ebf177f7c0
Merge mozilla-central to autoland. a=merge CLOSED TREE
2018-03-03 01:17:14 +02:00
shindli
73e569944b
Merge inbound to mozilla-central. a=merge
2018-03-03 01:06:35 +02:00
shindli
68a1ed26ac
Merge autoland to mozilla-central. a=merge
2018-03-03 01:05:23 +02:00
Mike Hommey
b98ffc5e45
Bug 1442508 - Enable tests on the nojit builds. r=sfink
...
--HG--
extra : rebase_source : 66a7f322c46dbc9572bac09b93a40621b43c4701
2018-03-02 12:04:15 +09:00
Boris Zbarsky
04cc99d225
Bug 1442313
part 1. Make xpc::IsInAutomation a bit faster. r=bholley
...
MozReview-Commit-ID: HTs3RwEOmZ4
2018-03-01 14:24:17 -05:00
Andreea Pavel
14a1838c54
Backed out 4 changesets (bug 1442313
) for frequently failing crashtests on android, e.g. libeditor/crashtests/772282.html and layout/generic/crashtests/542136-1.html a=backout
...
Backed out changeset bfef9139500f (bug 1442313
)
Backed out changeset 660332ce1bf0 (bug 1442313
)
Backed out changeset 9788a46b8874 (bug 1442313
)
Backed out changeset 8fc2c103027b (bug 1442313
)
2018-03-02 18:08:23 +02:00
Kris Maglione
392c3203dd
Bug 1441333: Follow-up: Fix OS-X failure due to extra console warning. r=bustage
...
On OS-X, this test sees an extra 'No chrome package registered for
chrome://branding/locale/brand.properties"' console warning, which causes it
to inspect the wrong error when checking for location information.
--HG--
extra : amend_source : a51aedad5b11b92f564ea739308000a41ff89578
2018-03-01 23:24:35 -08:00
Kris Maglione
69844a6fbb
Bug 1441333: Part 3 - Add helper to create a JS error with a saved stack. r=bz
...
There's no standard way to create a JS error with full stack and location
information from a saved stack. Since we need this functionality in order to
reject promises with useful Error objects, this patch adds a simple helper to
make that possible.
MozReview-Commit-ID: FyGuo4UjfsQ
--HG--
extra : rebase_source : 65ef11c56f23e04ea5eeb87b972bfc8e4867fdd2
2018-03-01 14:00:00 -08:00
Kris Maglione
597e2b745d
Bug 1441333: Part 2 - Allow passing an error stack to reportError. r=bz
...
Building on top of part 1, we need a way to link a saved caller location to a
reported error message. This change allows us to pass a stack to `reportError`
when called with a string.
This part was written before part 3, and could probably be removed in favor of
using createError in every call. But this method also has the advantage of
being more consise and somewhate more efficient.
MozReview-Commit-ID: 39jfCg9AerY
--HG--
extra : rebase_source : cc5bf96e11e861a81e04167c2bfa4828e5224c3e
2018-03-01 13:57:27 -08:00
Matt Brubeck
be08cdcdc1
Bug 1381576 - Use a Cargo workspace for rust crates. r=ted
...
MozReview-Commit-ID: K6B9SifddXu
--HG--
extra : source : bbae7807c164273f6bb123d680a4fc31202d7a61
extra : amend_source : 53505e25f63a8eb228e62a0a9f3bd3ed98950296
extra : histedit_source : 597464181d4b79f5ac1a511d23e2a05aefb266da%2C63b89f3699e0e9598c8355e7293f10795acc80e7
2018-03-01 14:33:35 -08:00
Emilio Cobos Álvarez
ebde436970
No bug: Update bindgen to 0.33. r=nox on a CLOSED TREE
...
MozReview-Commit-ID: 4PgOmtt3zrg
--HG--
rename : third_party/rust/env_logger/.cargo-checksum.json => third_party/rust/env_logger-0.4.3/.cargo-checksum.json
rename : third_party/rust/env_logger/Cargo.toml => third_party/rust/env_logger-0.4.3/Cargo.toml
rename : third_party/rust/cfg-if-0.1.1/LICENSE-APACHE => third_party/rust/env_logger-0.4.3/LICENSE-APACHE
rename : third_party/rust/env_logger/src/lib.rs => third_party/rust/env_logger-0.4.3/src/lib.rs
rename : third_party/rust/env_logger/src/regex.rs => third_party/rust/env_logger-0.4.3/src/regex.rs
rename : third_party/rust/env_logger/src/string.rs => third_party/rust/env_logger-0.4.3/src/string.rs
rename : third_party/rust/env_logger/tests/regexp_filter.rs => third_party/rust/env_logger-0.4.3/tests/regexp_filter.rs
2018-03-02 20:30:14 +01:00
shindli
0ba01aed1b
Backed out 3 changesets (bug 1381576) for Bugzilla linting failure on a CLOSED TREE
...
Backed out changeset 3bc1743ad418 (bug 1381576)
Backed out changeset bbae7807c164 (bug 1381576)
Backed out changeset 1ea18b70b170 (bug 1381576)
2018-03-02 21:17:20 +02:00
Matt Brubeck
c94fb26dea
Bug 1381576 - Use a Cargo workspace for rust crates. r=ted
...
MozReview-Commit-ID: K6B9SifddXu
--HG--
extra : rebase_source : 75fae593e8765ec5b1e616d10eda0bc52f1f7194
extra : histedit_source : 21b38586bcc4576fce5eadff9a3c77ccf5e21341
2018-03-01 14:33:35 -08:00
Andreea Pavel
fd5acb461a
Merge mozilla-central to autoland a=merge on a CLOSED TREE
...
--HG--
extra : rebase_source : 402b969a2d0d388d82e76e742054346006c73bdf
2018-03-02 18:21:50 +02:00
Emilio Cobos Álvarez
04ea4e6ee0
Bug 1432153: Update bindgen. r=xidorn
...
on a CLOSED TREE.
MozReview-Commit-ID: BJH6Y58oYtk
--HG--
rename : third_party/rust/proc-macro2/.cargo-checksum.json => third_party/rust/proc-macro2-0.2.2/.cargo-checksum.json
rename : third_party/rust/proc-macro2/.travis.yml => third_party/rust/proc-macro2-0.2.2/.travis.yml
rename : third_party/rust/proc-macro2/Cargo.toml => third_party/rust/proc-macro2-0.2.2/Cargo.toml
rename : third_party/rust/proc-macro2/src/lib.rs => third_party/rust/proc-macro2-0.2.2/src/lib.rs
rename : third_party/rust/proc-macro2/src/stable.rs => third_party/rust/proc-macro2-0.2.2/src/stable.rs
rename : third_party/rust/proc-macro2/src/strnom.rs => third_party/rust/proc-macro2-0.2.2/src/strnom.rs
rename : third_party/rust/proc-macro2/tests/test.rs => third_party/rust/proc-macro2-0.2.2/tests/test.rs
2018-03-02 15:49:56 +01:00
Steve Fink
c490bdeb07
Bug 1441454 - Dynamically load library with global linkage so that we can access symbols within them, r=jorendorff
...
--HG--
extra : rebase_source : 31c4083e472f99f7bdc775c6ba26d5cee5a92687
extra : amend_source : db57cf78485871f3850f0d5a0a0f1ea66e6a2882
2018-03-01 12:40:47 -08:00
shindli
b1ab6c8442
Merge mozilla-central to inbound. a=merge CLOSED TREE
2018-03-03 01:18:17 +02:00
Benjamin Bouvier
4bd308269e
Bug 1422043 - wasm: Lazy entry stub generation for function tables (r=luke)
2018-03-02 17:49:18 +01:00
Steve Fink
f5167624f5
Bug 1440914 - Remove tenured string restriction from AssertShouldMarkInZone, r=jonco
...
--HG--
extra : rebase_source : c50b0b08dfb16dc3cfc9e4224733955b270f90f6
2018-03-02 11:35:04 -08:00
Ted Campbell
04c4b77e8f
Bug 1438880 - Add release checks before instantiating a lambda or regexp. r=nbp
...
MozReview-Commit-ID: IZFWKuxgZuE
--HG--
extra : rebase_source : 87811b7e3ccf1774d2f07d54d0a9662d184b4f0a
2018-03-02 11:46:48 -05:00
Andreea Pavel
6e194b7c24
Merge mozilla-central to mozilla-inbound. a=merge on a CLOSED TREE
2018-03-02 18:24:58 +02:00
Steve Fink
1e671317b5
Bug 1434384
- Mark v1 structured clone data as cross-process. r=jorendorff
2018-01-05 14:37:47 -08:00
Nicolas B. Pierron
b03df15de6
Bug 1405843 - JIT RValueAllocation::Mode: Add more assertions. r=jandem datareview=francois
...
Attempt to get more information for Bug 1405843:
1. Assert/Crash if the payload check is incorrect, as this is the only code
path which can give an Invalid RValueAllocation in case of a register
allocator issue or a memory corruption.
2. Assert that the RValueAllocation is never invalid.
3. Dump whatever content manage to gothrough this set of impossibilities.
2018-03-02 14:24:58 +00:00
Ciure Andrei
e9460556fc
Backed out 10 changesets (bug 1439026) for spidermonkey-sm-nonunified-linux64 bustages. a=backout on a CLOSED TREE
...
Backed out changeset 27658d23e3cf (bug 1439026)
Backed out changeset e7894f7f0e5b (bug 1439026)
Backed out changeset f15edbbe39ab (bug 1439026)
Backed out changeset e745fe9ab05a (bug 1439026)
Backed out changeset ac2b65f3fb19 (bug 1439026)
Backed out changeset 7c3f8382395d (bug 1439026)
Backed out changeset 17c547757a7a (bug 1439026)
Backed out changeset 07d69d9954c1 (bug 1439026)
Backed out changeset cfd781da349e (bug 1439026)
Backed out changeset 72a84df56d39 (bug 1439026)
--HG--
rename : js/src/builtin/Atomics.cpp => js/src/builtin/AtomicsObject.cpp
rename : js/src/builtin/Atomics.h => js/src/builtin/AtomicsObject.h
rename : js/src/builtin/DataView.cpp => js/src/builtin/DataViewObject.cpp
rename : js/src/builtin/DataView.h => js/src/builtin/DataViewObject.h
rename : js/src/builtin/Map.cpp => js/src/builtin/MapObject.cpp
rename : js/src/builtin/Map.h => js/src/builtin/MapObject.h
rename : js/src/builtin/Symbol.cpp => js/src/builtin/SymbolObject.cpp
rename : js/src/builtin/Symbol.h => js/src/builtin/SymbolObject.h
rename : js/src/builtin/WeakMap-inl.h => js/src/builtin/WeakMapObject-inl.h
rename : js/src/builtin/WeakMap.cpp => js/src/builtin/WeakMapObject.cpp
rename : js/src/builtin/WeakMap.h => js/src/builtin/WeakMapObject.h
rename : js/src/builtin/WeakSet.cpp => js/src/builtin/WeakSetObject.cpp
rename : js/src/builtin/WeakSet.h => js/src/builtin/WeakSetObject.h
rename : js/src/builtin/intl/Intl.cpp => js/src/builtin/intl/IntlObject.cpp
rename : js/src/builtin/intl/Intl.h => js/src/builtin/intl/IntlObject.h
rename : js/src/builtin/intl/Intl.js => js/src/builtin/intl/IntlObject.js
rename : js/src/builtin/Array.cpp => js/src/jsarray.cpp
rename : js/src/builtin/Array.h => js/src/jsarray.h
rename : js/src/builtin/Array-inl.h => js/src/jsarrayinlines.h
rename : js/src/builtin/Boolean.cpp => js/src/jsbool.cpp
rename : js/src/builtin/Boolean.h => js/src/jsbool.h
rename : js/src/builtin/Boolean-inl.h => js/src/jsboolinlines.h
rename : js/src/builtin/Date.cpp => js/src/jsdate.cpp
rename : js/src/builtin/Date.h => js/src/jsdate.h
rename : js/src/util/PortableMath.h => js/src/jslibmath.h
rename : js/src/builtin/Math.cpp => js/src/jsmath.cpp
rename : js/src/builtin/Math.h => js/src/jsmath.h
rename : js/src/builtin/Number.cpp => js/src/jsnum.cpp
rename : js/src/builtin/Number.h => js/src/jsnum.h
rename : js/src/builtin/String.cpp => js/src/jsstr.cpp
rename : js/src/builtin/String.h => js/src/jsstr.h
rename : js/src/vm/StringType-inl.h => js/src/vm/String-inl.h
rename : js/src/vm/StringType.cpp => js/src/vm/String.cpp
rename : js/src/vm/StringType.h => js/src/vm/String.h
rename : js/src/util/StringBuffer.cpp => js/src/vm/StringBuffer.cpp
rename : js/src/util/StringBuffer.h => js/src/vm/StringBuffer.h
rename : js/src/vm/SymbolType.cpp => js/src/vm/Symbol.cpp
rename : js/src/vm/SymbolType.h => js/src/vm/Symbol.h
rename : js/src/util/Unicode.cpp => js/src/vm/Unicode.cpp
rename : js/src/util/Unicode.h => js/src/vm/Unicode.h
rename : js/src/util/UnicodeData.txt => js/src/vm/UnicodeData.txt
rename : js/src/util/UnicodeNonBMP.h => js/src/vm/UnicodeNonBMP.h
rename : js/src/util/make_unicode.py => js/src/vm/make_unicode.py
2018-03-02 15:57:52 +02:00
Jason Orendorff
680eecc668
Bug 1439026 - Part 10: Rename builtin/BlahObject.* -> builtin/Blah.*. r=jandem.
...
--HG--
rename : js/src/builtin/AtomicsObject.cpp => js/src/builtin/Atomics.cpp
rename : js/src/builtin/AtomicsObject.h => js/src/builtin/Atomics.h
rename : js/src/builtin/DataViewObject.cpp => js/src/builtin/DataView.cpp
rename : js/src/builtin/DataViewObject.h => js/src/builtin/DataView.h
rename : js/src/builtin/MapObject.cpp => js/src/builtin/Map.cpp
rename : js/src/builtin/MapObject.h => js/src/builtin/Map.h
rename : js/src/builtin/WeakMapObject-inl.h => js/src/builtin/WeakMap-inl.h
rename : js/src/builtin/WeakMapObject.cpp => js/src/builtin/WeakMap.cpp
rename : js/src/builtin/WeakMapObject.h => js/src/builtin/WeakMap.h
rename : js/src/builtin/WeakSetObject.cpp => js/src/builtin/WeakSet.cpp
rename : js/src/builtin/WeakSetObject.h => js/src/builtin/WeakSet.h
rename : js/src/builtin/intl/IntlObject.cpp => js/src/builtin/intl/Intl.cpp
rename : js/src/builtin/intl/IntlObject.h => js/src/builtin/intl/Intl.h
rename : js/src/builtin/intl/IntlObject.js => js/src/builtin/intl/Intl.js
extra : rebase_source : 2d9c322fb6f4e624e2effab3ab467b655fe32854
2018-02-27 10:38:34 -06:00
Jason Orendorff
2e97dd6555
Bug 1439026 - Part 9: Move SafeAdd and friends from builtin/Number.h to util/PortableMath.h. r=jandem.
...
--HG--
extra : rebase_source : e10eea9687ae0cea3f855a5f05b910385ab9328f
extra : source : d2e960cdaf6a0fca5a0d0afeddeddce181089e86
2018-02-27 09:12:11 -06:00
Jason Orendorff
8ef675c621
Bug 1439026 - Part 8: jslibmath.h -> util/PortableMath.h. r=jandem.
...
--HG--
rename : js/src/jslibmath.h => js/src/util/PortableMath.h
extra : rebase_source : 7eb00b574845bb3507778db10c835f15281e1fde
2018-02-27 08:54:44 -06:00
Jason Orendorff
b7bd2aa1f7
Bug 1439026 - Part 7: jsnum.* -> builtin/Number.*. r=jandem.
...
--HG--
rename : js/src/jsnum.cpp => js/src/builtin/Number.cpp
rename : js/src/jsnum.h => js/src/builtin/Number.h
extra : rebase_source : 2b4ef262052c0423190026637b666802b2f35296
extra : source : cf445c6029051058b10c688d915ed2edebbe5759
2018-02-27 08:23:04 -06:00
Jason Orendorff
149ce00295
Bug 1439026 - Part 6: jsmath* -> builtin/Math*. r=jandem.
...
--HG--
rename : js/src/jsmath.cpp => js/src/builtin/Math.cpp
rename : js/src/jsmath.h => js/src/builtin/Math.h
extra : rebase_source : 4dea2fb903298f84ae0f9b8e461763048ad8be30
extra : source : 9ea0d7f24901db74d2732e593d7445916e6b5ac9
2018-02-24 10:38:08 -06:00
Jason Orendorff
88f9027451
Bug 1439026 - Part 5: jsdate* -> builtin/Date*. r=jandem.
...
--HG--
rename : js/src/jsdate.cpp => js/src/builtin/Date.cpp
rename : js/src/jsdate.h => js/src/builtin/Date.h
extra : rebase_source : a044012dd162cf4c3930bac46379ddb6602172b9
extra : source : dd8c78950bdfec790f1280b8eadf670ced6d6b50
2018-02-24 10:35:49 -06:00
Jason Orendorff
9a4f29d962
Bug 1439026 - Part 4: jsbool* -> builtin/Boolean*. r=jandem.
...
--HG--
rename : js/src/jsboolinlines.h => js/src/builtin/Boolean-inl.h
rename : js/src/jsbool.cpp => js/src/builtin/Boolean.cpp
rename : js/src/jsbool.h => js/src/builtin/Boolean.h
extra : rebase_source : e7d5e32bf7184b734b940e20a1695ff7b52fb3c6
extra : source : 5bf88c004e36ab5e624318c3ead48a9fd4c68aa6
2018-02-24 10:31:29 -06:00