haikuwebkit/Source/JavaScriptCore/profiler
Tadeu Zagallo f40370769c REGRESSION: ASSERTION FAILED: !isCompilationThread() in JSC::Profiler::Database::addCompilation()
https://bugs.webkit.org/show_bug.cgi?id=226302
<rdar://78537378>

Reviewed by Saam Barati.

We started linking the JIT code in the compiler thread, which now triggers this assertion.
The assertion was introduce before a lock was held to modify the data structures in the
profiler database, but it's safe to remove it now.

* profiler/ProfilerDatabase.cpp:
(JSC::Profiler::Database::addCompilation):


Canonical link: https://commits.webkit.org/238184@main
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@278139 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2021-05-27 00:36:06 +00:00
..
ProfilerBytecode.cpp
ProfilerBytecode.h
ProfilerBytecodeSequence.cpp
ProfilerBytecodeSequence.h
ProfilerBytecodes.cpp
ProfilerBytecodes.h
ProfilerCompilation.cpp
ProfilerCompilation.h
ProfilerCompilationKind.cpp
ProfilerCompilationKind.h
ProfilerCompiledBytecode.cpp
ProfilerCompiledBytecode.h
ProfilerDatabase.cpp REGRESSION: ASSERTION FAILED: !isCompilationThread() in JSC::Profiler::Database::addCompilation() 2021-05-27 00:36:06 +00:00
ProfilerDatabase.h Use UncheckedLock even less in JavaScriptCore 2021-05-26 18:35:03 +00:00
ProfilerEvent.cpp
ProfilerEvent.h
ProfilerExecutionCounter.h
ProfilerJettisonReason.cpp
ProfilerJettisonReason.h
ProfilerOSRExit.cpp
ProfilerOSRExit.h
ProfilerOSRExitSite.cpp
ProfilerOSRExitSite.h
ProfilerOrigin.cpp
ProfilerOrigin.h
ProfilerOriginStack.cpp
ProfilerOriginStack.h
ProfilerProfiledBytecodes.cpp
ProfilerProfiledBytecodes.h
ProfilerUID.cpp Replace LockHolder with Locker in local variables 2021-05-22 16:49:42 +00:00
ProfilerUID.h