gecko-dev/js
Matthew Gaudet 66a30381a0 Bug 1706763 - Specialize InExpr emission for private brand checks to correctly handle the variety of storage locations required. r=arai
This ends up changing the NoThrow condition on CheckPrivateField to instead emulate the object check of JSOp::In instead.

As well, to create PrivateOpEmitter::Kind::ErgonomicBrandCheck, it's no longer aliased to the ElemOpEmitter::Kind enum.

Differential Revision: https://phabricator.services.mozilla.com/D114024
2021-05-05 19:39:28 +00:00
..
ductwork/debugger
examples
public Bug 1704185 - Rename JS::GetRealmWeakMapKey to JS::GetRealmKeyObject. r=peterv 2021-05-04 23:48:26 +00:00
src Bug 1706763 - Specialize InExpr emission for private brand checks to correctly handle the variety of storage locations required. r=arai 2021-05-05 19:39:28 +00:00
xpconnect Bug 1704185 - Rename JS::GetRealmWeakMapKey to JS::GetRealmKeyObject. r=peterv 2021-05-04 23:48:26 +00:00
app.mozbuild
ffi.configure
moz.build Bug 1708739 - Move WeakMap APIs to new public header r=yulia 2021-05-01 12:10:14 +00:00
moz.configure Bug 1687629 - Enable simd for arm64 in moz.configure. r=lth 2021-05-05 16:53:02 +00:00
sub.configure