Title: [196752] trunk/Source/_javascript_Core
- Revision
- 196752
- Author
- [email protected]
- Date
- 2016-02-18 02:34:47 -0800 (Thu, 18 Feb 2016)
Log Message
[cmake] Build system cleanup
https://bugs.webkit.org/show_bug.cgi?id=154337
Reviewed by Žan Doberšek.
* CMakeLists.txt:
Modified Paths
Diff
Modified: trunk/Source/_javascript_Core/CMakeLists.txt (196751 => 196752)
--- trunk/Source/_javascript_Core/CMakeLists.txt 2016-02-18 08:46:57 UTC (rev 196751)
+++ trunk/Source/_javascript_Core/CMakeLists.txt 2016-02-18 10:34:47 UTC (rev 196752)
@@ -358,6 +358,8 @@
dfg/DFGThreadData.cpp
dfg/DFGThunks.cpp
dfg/DFGTierUpCheckInjectionPhase.cpp
+ dfg/DFGToFTLDeferredCompilationCallback.cpp
+ dfg/DFGToFTLForOSREntryDeferredCompilationCallback.cpp
dfg/DFGTransition.cpp
dfg/DFGTypeCheckHoistingPhase.cpp
dfg/DFGUnificationPhase.cpp
@@ -392,6 +394,41 @@
disassembler/udis86/udis86_syn-intel.c
disassembler/udis86/udis86_syn.c
+ ftl/FTLAbstractHeap.cpp
+ ftl/FTLAbstractHeapRepository.cpp
+ ftl/FTLAvailableRecovery.cpp
+ ftl/FTLCapabilities.cpp
+ ftl/FTLCommonValues.cpp
+ ftl/FTLCompile.cpp
+ ftl/FTLExceptionTarget.cpp
+ ftl/FTLExitArgument.cpp
+ ftl/FTLExitArgumentForOperand.cpp
+ ftl/FTLExitPropertyValue.cpp
+ ftl/FTLExitTimeObjectMaterialization.cpp
+ ftl/FTLExitValue.cpp
+ ftl/FTLFail.cpp
+ ftl/FTLForOSREntryJITCode.cpp
+ ftl/FTLJITCode.cpp
+ ftl/FTLJITFinalizer.cpp
+ ftl/FTLLazySlowPath.cpp
+ ftl/FTLLink.cpp
+ ftl/FTLLocation.cpp
+ ftl/FTLLowerDFGToLLVM.cpp
+ ftl/FTLOSREntry.cpp
+ ftl/FTLOSRExit.cpp
+ ftl/FTLOSRExitCompiler.cpp
+ ftl/FTLOSRExitHandle.cpp
+ ftl/FTLOperations.cpp
+ ftl/FTLOutput.cpp
+ ftl/FTLPatchpointExceptionHandle.cpp
+ ftl/FTLRecoveryOpcode.cpp
+ ftl/FTLSaveRestore.cpp
+ ftl/FTLSlowPathCall.cpp
+ ftl/FTLSlowPathCallKey.cpp
+ ftl/FTLState.cpp
+ ftl/FTLThunks.cpp
+ ftl/FTLValueRange.cpp
+
heap/CodeBlockSet.cpp
heap/ConservativeRoots.cpp
heap/CopiedBlock.cpp
@@ -523,6 +560,14 @@
jit/TempRegisterSet.cpp
jit/ThunkGenerators.cpp
+ llint/LLIntCLoop.cpp
+ llint/LLIntData.cpp
+ llint/LLIntEntrypoint.cpp
+ llint/LLIntExceptions.cpp
+ llint/LLIntSlowPaths.cpp
+ llint/LLIntThunks.cpp
+ llint/LowLevelInterpreter.cpp
+
parser/Lexer.cpp
parser/ModuleAnalyzer.cpp
parser/Nodes.cpp
@@ -552,26 +597,6 @@
profiler/ProfilerOriginStack.cpp
profiler/ProfilerProfiledBytecodes.cpp
- tools/CodeProfile.cpp
- tools/CodeProfiling.cpp
- tools/FunctionOverrides.cpp
- tools/JSDollarVM.cpp
- tools/JSDollarVMPrototype.cpp
-
- wasm/JSWASMModule.cpp
- wasm/WASMFunctionParser.cpp
- wasm/WASMModuleParser.cpp
- wasm/WASMReader.cpp
-
- yarr/RegularExpression.cpp
- yarr/YarrCanonicalizeUCS2.cpp
- yarr/YarrInterpreter.cpp
- yarr/YarrJIT.cpp
- yarr/YarrPattern.cpp
- yarr/YarrSyntaxChecker.cpp
-)
-
-set(_javascript_Core_RUNTIME_SOURCES
runtime/ArgList.cpp
runtime/ArrayBuffer.cpp
runtime/ArrayBufferNeuteringWatchpoint.cpp
@@ -789,10 +814,24 @@
runtime/WeakMapPrototype.cpp
runtime/WeakSetConstructor.cpp
runtime/WeakSetPrototype.cpp
-)
-list(APPEND _javascript_Core_SOURCES
- ${_javascript_Core_RUNTIME_SOURCES}
+ tools/CodeProfile.cpp
+ tools/CodeProfiling.cpp
+ tools/FunctionOverrides.cpp
+ tools/JSDollarVM.cpp
+ tools/JSDollarVMPrototype.cpp
+
+ wasm/JSWASMModule.cpp
+ wasm/WASMFunctionParser.cpp
+ wasm/WASMModuleParser.cpp
+ wasm/WASMReader.cpp
+
+ yarr/RegularExpression.cpp
+ yarr/YarrCanonicalizeUCS2.cpp
+ yarr/YarrInterpreter.cpp
+ yarr/YarrJIT.cpp
+ yarr/YarrPattern.cpp
+ yarr/YarrSyntaxChecker.cpp
)
set(_javascript_Core_OBJECT_LUT_SOURCES
@@ -982,58 +1021,6 @@
)
endif ()
-list(APPEND _javascript_Core_SOURCES
- llint/LLIntCLoop.cpp
- llint/LLIntData.cpp
- llint/LLIntEntrypoint.cpp
- llint/LLIntExceptions.cpp
- llint/LLIntSlowPaths.cpp
- llint/LLIntThunks.cpp
- llint/LowLevelInterpreter.cpp
-)
-
-if (ENABLE_FTL_JIT)
- list(APPEND _javascript_Core_SOURCES
- dfg/DFGToFTLDeferredCompilationCallback.cpp
- dfg/DFGToFTLForOSREntryDeferredCompilationCallback.cpp
-
- ftl/FTLAbstractHeap.cpp
- ftl/FTLAbstractHeapRepository.cpp
- ftl/FTLAvailableRecovery.cpp
- ftl/FTLCapabilities.cpp
- ftl/FTLCommonValues.cpp
- ftl/FTLCompile.cpp
- ftl/FTLExceptionTarget.cpp
- ftl/FTLExitArgument.cpp
- ftl/FTLExitArgumentForOperand.cpp
- ftl/FTLExitPropertyValue.cpp
- ftl/FTLExitTimeObjectMaterialization.cpp
- ftl/FTLExitValue.cpp
- ftl/FTLFail.cpp
- ftl/FTLForOSREntryJITCode.cpp
- ftl/FTLJITCode.cpp
- ftl/FTLJITFinalizer.cpp
- ftl/FTLLazySlowPath.cpp
- ftl/FTLLink.cpp
- ftl/FTLLocation.cpp
- ftl/FTLLowerDFGToLLVM.cpp
- ftl/FTLOSREntry.cpp
- ftl/FTLOSRExit.cpp
- ftl/FTLOSRExitCompiler.cpp
- ftl/FTLOSRExitHandle.cpp
- ftl/FTLOperations.cpp
- ftl/FTLOutput.cpp
- ftl/FTLPatchpointExceptionHandle.cpp
- ftl/FTLRecoveryOpcode.cpp
- ftl/FTLSaveRestore.cpp
- ftl/FTLSlowPathCall.cpp
- ftl/FTLSlowPathCallKey.cpp
- ftl/FTLState.cpp
- ftl/FTLThunks.cpp
- ftl/FTLValueRange.cpp
- )
-endif ()
-
set(HASH_LUT_GENERATOR ${CMAKE_CURRENT_SOURCE_DIR}/create_hash_table)
macro(GENERATE_HASH_LUT _input _output)
add_custom_command(
Modified: trunk/Source/_javascript_Core/ChangeLog (196751 => 196752)
--- trunk/Source/_javascript_Core/ChangeLog 2016-02-18 08:46:57 UTC (rev 196751)
+++ trunk/Source/_javascript_Core/ChangeLog 2016-02-18 10:34:47 UTC (rev 196752)
@@ -1,3 +1,12 @@
+2016-02-18 Csaba Osztrogonác <[email protected]>
+
+ [cmake] Build system cleanup
+ https://bugs.webkit.org/show_bug.cgi?id=154337
+
+ Reviewed by Žan Doberšek.
+
+ * CMakeLists.txt:
+
2016-02-17 Mark Lam <[email protected]>
Callers of JSString::value() should check for exceptions thereafter.
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes