Dactyloidae/js
Martok 014ebe8ae2 Issue #2142 - Fold BytecodeEmitter::checkTypeSet into BytecodeEmitter::emitCheck
The bytecode emitter used to call checkTypeSet for each JOF_TYPESET op. Despite
correctness asserts in the TypeScript code, this was pretty error prone.

The solution is to move this check to BytecodeEmitter::emitCheck (called for
each opcode we emit), so we don't have to worry about this anymore.

Based-on: m-c 1521491/3
2023-05-01 06:54:25 +08:00
..
ductwork Issue #1656 - Part 6: Clean up the build files 2020-09-25 22:04:23 +08:00
examples Issue #1656 - Part 7: Nuke vim config lines in JS 2020-09-25 22:04:24 +08:00
ipc Issue #80 - Move implementation of CPOWTimer::CPOWTimer to header. 2023-03-14 22:11:46 +08:00
public Issue #62 - Fix xul.dll link bustage related to JS::ubi::DominatorTree. 2023-03-28 12:10:02 +08:00
src Issue #2142 - Fold BytecodeEmitter::checkTypeSet into BytecodeEmitter::emitCheck 2023-05-01 06:54:25 +08:00
xpconnect Issue #2197 - Follow-up: Remove GC debug assertion on sandbox 2023-04-10 07:27:22 +08:00
ffi.configure Issue #1905 - Part 3h - Fix breakages on other platforms. Mac Intel broke due to incorrect FFI target_dir for Intel. Linux and possibly other platforms use a secondary aclocal.m4 that still referenced ios.m4. 2022-06-13 09:01:48 +08:00
moz.configure Issue #62 - Always build Spidermonkey as shared lib in Windows. 2023-03-28 12:13:54 +08:00