Commits
User selector
Commit History
Commits on Mar 5, 2026
[JSC] Bytecode profiler should include JIT comments
Show description for ebc19a3committed
Commits on Dec 19, 2025
Add the first part of the new Light Optimization Layer JIT
Show description for ab55d86committed
Commits on Feb 5, 2025
Reduce use of const char*
Show description for 1fb1a47committed
Commits on Nov 19, 2024
Replace WTF::bitwise_cast with std::bit_cast
Show description for 6ef08d1committed
Commits on Oct 30, 2024
Added skip markers for JavaScriptCore and WebCore files that do not conform to -Wunsafe-buffer-usage
Show description for b942617committed
Commits on Jun 7, 2024
Use "= default" for constructor and destructor in more JSC code
Show description for 0710c9fcommitted
Ahmad Saleem
Commits on Dec 11, 2023
Implement and Apply TZone Allocation Macros
Show description for a968122committed
Commits on Oct 6, 2022
Revert clang-tidy change since it broke 32bit and watchOS
Show description for aabfacbcommitted
Commits on Sep 18, 2022
Ran clang-tidy on JSC, WTF and bmalloc
Show description for 700ac83committed
Commits on Aug 23, 2022
Introduce WTF::CodePtr and use it to replace MetaAllocatorPtr, MacroAssemblerCodePtr, and FunctionPtr.
Show description for 096596fcommitted
Mark Lam
Commits on May 13, 2022
Enhance the ARM64Disassembler to print pc indices and better branch target labels.
Show description for a672a4bcommitted
Mark Lam
Commits on Mar 17, 2022
Unreviewed, non-unified build fix
Show description for dd3d0e5committed
Commits on May 15, 2020
[IWYU] Remove unnecessary includes from JSC implementation files
Show description for 2e3ee01committed
Commits on Oct 23, 2019
BytecodeIndex should be a proper C++ class
Show description for ee2d3efcommitted
Commits on Apr 30, 2019
CodeBlock::m_instructionCount is wrong
Show description for e99cb4fcommittedMake JITType an enum class
Show description for 3cd69e7committed
Commits on Oct 29, 2018
New bytecode format for JSC
Show description for c57dd45committed
Commits on Oct 26, 2018
Unreviewed, rolling out r237479 and r237484.
Show description for 0e37616committedNew bytecode format for JSC
Show description for 83d3012committed
Commits on Apr 18, 2018
Templatize CodePtr/Refs/FunctionPtrs with PtrTags.
Show description for 675bff0committed
Mark Lam
Commits on Nov 30, 2017
Let's scramble MacroAssemblerCodePtr values.
Show description for cc32893committed
Mark Lam
Commits on Jun 25, 2017
Remove excessive headers from JavaScriptCore
Show description for 10859d7committed
Commits on May 11, 2016
Internal JSC profiler should have a timestamped log of events for each code block
Show description for 0756502committed
Filip Pizlo
Commits on Jul 8, 2014
LinkBuffer should not keep a reference to the MacroAssembler
Show description for c6c3416committed
Commits on Feb 17, 2014
Move back primary header includes next to config.h
Show description for 9bb13c5committed
Commits on Feb 11, 2014
Rename Operations.h to JSCInlines.h
Show description for fcf5bb2committed
Filip Pizlo
Commits on Feb 10, 2014
Never include *Inlines.h files in interface headers, and never include *Inlines.h when you could include Operations.h instead
Show description for b31199bcommitted
Filip Pizlo
Commits on Dec 3, 2013
Build failure when disabling JIT, YARR_JIT, and ASSEMBLER.
Show description for 40474decommitted
Mark Lam
Commits on Nov 30, 2013
FTL IC should nop-fill to make up the difference between the actual IC size and the requested patchpoint size
Show description for cccdddecommitted
Filip Pizlo
Commits on Dec 9, 2012
JSC should scale the optimization threshold for a code block according to the cost of compiling it
Show description for 34949fbcommitted
Filip Pizlo
Commits on Dec 5, 2012
JSC should be able to report profiling data associated with the IR dumps and disassembly
Show description for d374936committed
Filip Pizlo
Commits on Dec 2, 2012
CodeBlock should be able to dump bytecode to something other than WTF::dataFile()
Show description for d018b24committed
Filip Pizlo
Commits on Nov 30, 2012
Rationalize and clean up DFG handling of scoped accesses
Show description for 5d03277committed
Filip PizloIt should be easy to find code blocks in debug dumps
Show description for 7194c55committed
Filip Pizlo
Commits on Nov 28, 2012
Disassembly methods should be able to disassemble to any PrintStream& rather than always using WTF::dataFile()
Show description for 603578ecommitted
Filip Pizlo