< prev index next >

make/windows/makefiles/vm.make

Print this page
rev 8957 : 8223147: JFR Backport
8199712: Flight Recorder
8203346: JFR: Inconsistent signature of jfr_add_string_constant
8195817: JFR.stop should require name of recording
8195818: JFR.start should increase autogenerated name by one
8195819: Remove recording=x from jcmd JFR.check output
8203921: JFR thread sampling is missing fixes from JDK-8194552
8203929: Limit amount of data for JFR.dump
8203664: JFR start failure after AppCDS archive created with JFR StartFlightRecording
8003209: JFR events for network utilization
8207392: [PPC64] Implement JFR profiling


 128   /I "$(COMMONSRC)\os\windows\vm" \
 129   /I "$(COMMONSRC)\os_cpu\windows_$(Platform_arch)\vm" \
 130   /I "$(COMMONSRC)\cpu\$(Platform_arch)\vm"
 131 
 132 CXX_DONT_USE_PCH=/D DONT_USE_PRECOMPILED_HEADER
 133 
 134 !if "$(USE_PRECOMPILED_HEADER)" != "0"
 135 CXX_USE_PCH=/Fp"vm.pch" /Yu"precompiled.hpp"
 136 !if "$(COMPILER_NAME)" == "VS2012" || "$(COMPILER_NAME)" == "VS2013" || "$(COMPILER_NAME)" == "VS2015" || "$(COMPILER_NAME)" == "VS2017"
 137 # VS2012 and later require this object file to be listed:
 138 LD_FLAGS=$(LD_FLAGS) _build_pch_file.obj
 139 !endif
 140 !else
 141 CXX_USE_PCH=$(CXX_DONT_USE_PCH)
 142 !endif
 143 
 144 # Where to find the source code for the virtual machine (is this used?)
 145 VM_PATH=../generated
 146 VM_PATH=$(VM_PATH);../generated/adfiles
 147 VM_PATH=$(VM_PATH);../generated/jvmtifiles
 148 VM_PATH=$(VM_PATH);../generated/tracefiles
 149 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/c1
 150 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/compiler
 151 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/code
 152 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/interpreter
 153 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/ci
 154 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/classfile
 155 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/gc_implementation/parallelScavenge
 156 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/gc_implementation/shared
 157 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/gc_implementation/parNew
 158 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/gc_implementation/concurrentMarkSweep
 159 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/gc_implementation/g1
 160 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/gc_interface
 161 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/asm
 162 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/memory
 163 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/oops
 164 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/prims
 165 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/prims/wbtestmethods
 166 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/runtime
 167 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/services
 168 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/trace
 169 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/utilities
 170 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/libadt
 171 VM_PATH=$(VM_PATH);$(WorkSpace)/src/os/windows/vm
 172 VM_PATH=$(VM_PATH);$(WorkSpace)/src/os_cpu/windows_$(Platform_arch)/vm
 173 VM_PATH=$(VM_PATH);$(WorkSpace)/src/cpu/$(Platform_arch)/vm
 174 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/opto
 175 
 176 !if exists($(ALTSRC)\share\vm\jfr)
 177 VM_PATH=$(VM_PATH);$(ALTSRC)/share/vm/jfr
 178 VM_PATH=$(VM_PATH);$(ALTSRC)/share/vm/jfr/buffers
 179 !endif
 180 
 181 VM_PATH={$(VM_PATH)}
 182 
 183 # Special case files not using precompiled header files.
 184 
 185 c1_RInfo_$(Platform_arch).obj: $(WorkSpace)\src\cpu\$(Platform_arch)\vm\c1_RInfo_$(Platform_arch).cpp
 186          $(CXX) $(CXX_FLAGS) $(CXX_DONT_USE_PCH) /c $(WorkSpace)\src\cpu\$(Platform_arch)\vm\c1_RInfo_$(Platform_arch).cpp
 187 
 188 os_windows.obj: $(WorkSpace)\src\os\windows\vm\os_windows.cpp
 189         $(CXX) $(CXX_FLAGS) $(CXX_DONT_USE_PCH) /c $(WorkSpace)\src\os\windows\vm\os_windows.cpp
 190 
 191 os_windows_$(Platform_arch).obj: $(WorkSpace)\src\os_cpu\windows_$(Platform_arch)\vm\os_windows_$(Platform_arch).cpp
 192         $(CXX) $(CXX_FLAGS) $(CXX_DONT_USE_PCH) /c $(WorkSpace)\src\os_cpu\windows_$(Platform_arch)\vm\os_windows_$(Platform_arch).cpp
 193 
 194 osThread_windows.obj: $(WorkSpace)\src\os\windows\vm\osThread_windows.cpp
 195         $(CXX) $(CXX_FLAGS) $(CXX_DONT_USE_PCH) /c $(WorkSpace)\src\os\windows\vm\osThread_windows.cpp
 196 
 197 conditionVar_windows.obj: $(WorkSpace)\src\os\windows\vm\conditionVar_windows.cpp
 198         $(CXX) $(CXX_FLAGS) $(CXX_DONT_USE_PCH) /c $(WorkSpace)\src\os\windows\vm\conditionVar_windows.cpp
 199 
 200 getThread_windows_$(Platform_arch).obj: $(WorkSpace)\src\os_cpu\windows_$(Platform_arch)\vm\getThread_windows_$(Platform_arch).cpp
 201         $(CXX) $(CXX_FLAGS) $(CXX_DONT_USE_PCH) /c $(WorkSpace)\src\os_cpu\windows_$(Platform_arch)\vm\getThread_windows_$(Platform_arch).cpp
 202 
 203 opcodes.obj: $(WorkSpace)\src\share\vm\opto\opcodes.cpp
 204         $(CXX) $(CXX_FLAGS) $(CXX_DONT_USE_PCH) /c $(WorkSpace)\src\share\vm\opto\opcodes.cpp
 205 
 206 bytecodeInterpreter.obj: $(WorkSpace)\src\share\vm\interpreter\bytecodeInterpreter.cpp
 207         $(CXX) $(CXX_FLAGS) $(CXX_DONT_USE_PCH) /c $(WorkSpace)\src\share\vm\interpreter\bytecodeInterpreter.cpp
 208 
 209 bytecodeInterpreterWithChecks.obj: ..\generated\jvmtifiles\bytecodeInterpreterWithChecks.cpp
 210         $(CXX) $(CXX_FLAGS) $(CXX_DONT_USE_PCH) /c ..\generated\jvmtifiles\bytecodeInterpreterWithChecks.cpp
 211 






 212 # Default rules for the Virtual Machine
 213 {$(COMMONSRC)\share\vm\c1}.cpp.obj::
 214         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 215 
 216 {$(COMMONSRC)\share\vm\compiler}.cpp.obj::
 217         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 218 
 219 {$(COMMONSRC)\share\vm\code}.cpp.obj::
 220         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 221 
 222 {$(COMMONSRC)\share\vm\interpreter}.cpp.obj::
 223         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 224 
 225 {$(COMMONSRC)\share\vm\ci}.cpp.obj::
 226         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 227 
 228 {$(COMMONSRC)\share\vm\classfile}.cpp.obj::
 229         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 230 
 231 {$(COMMONSRC)\share\vm\gc_implementation\parallelScavenge}.cpp.obj::


 367 
 368 # otherwise we can't specify the output filename.
 369 {$(ALTSRC)\os\windows\vm}.rc.res:
 370         @$(RC) $(RC_FLAGS) /fo"$@" $<
 371 
 372 {$(ALTSRC)\cpu\$(Platform_arch)\vm}.cpp.obj::
 373         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 374 
 375 {$(ALTSRC)\os_cpu\windows_$(Platform_arch)\vm}.cpp.obj::
 376         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 377 
 378 {..\generated\incls}.cpp.obj::
 379         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 380 
 381 {..\generated\adfiles}.cpp.obj::
 382         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 383 
 384 {..\generated\jvmtifiles}.cpp.obj::
 385         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 386 
 387 {..\generated\tracefiles}.cpp.obj::


































































 388         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 389 
 390 {$(ALTSRC)\share\vm\jfr}.cpp.obj::
 391         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 392 
 393 {$(ALTSRC)\share\vm\jfr\buffers}.cpp.obj::
 394         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 395 
 396 default::
 397 
 398 _build_pch_file.obj:
 399         @echo #include "precompiled.hpp" > ../generated/_build_pch_file.cpp
 400         $(CXX) $(CXX_FLAGS) /Fp"vm.pch" /Yc"precompiled.hpp" /c ../generated/_build_pch_file.cpp
 401 
 402 !if "$(BUILD_WIN_SA)" != "1"
 403 BUILD_VM_DEF_FLAG=-nosa
 404 !endif
 405 
 406 vm.def: $(Obj_Files)
 407         sh $(WorkSpace)/make/windows/build_vm_def.sh $(BUILD_VM_DEF_FLAG)
 408 


 128   /I "$(COMMONSRC)\os\windows\vm" \
 129   /I "$(COMMONSRC)\os_cpu\windows_$(Platform_arch)\vm" \
 130   /I "$(COMMONSRC)\cpu\$(Platform_arch)\vm"
 131 
 132 CXX_DONT_USE_PCH=/D DONT_USE_PRECOMPILED_HEADER
 133 
 134 !if "$(USE_PRECOMPILED_HEADER)" != "0"
 135 CXX_USE_PCH=/Fp"vm.pch" /Yu"precompiled.hpp"
 136 !if "$(COMPILER_NAME)" == "VS2012" || "$(COMPILER_NAME)" == "VS2013" || "$(COMPILER_NAME)" == "VS2015" || "$(COMPILER_NAME)" == "VS2017"
 137 # VS2012 and later require this object file to be listed:
 138 LD_FLAGS=$(LD_FLAGS) _build_pch_file.obj
 139 !endif
 140 !else
 141 CXX_USE_PCH=$(CXX_DONT_USE_PCH)
 142 !endif
 143 
 144 # Where to find the source code for the virtual machine (is this used?)
 145 VM_PATH=../generated
 146 VM_PATH=$(VM_PATH);../generated/adfiles
 147 VM_PATH=$(VM_PATH);../generated/jvmtifiles
 148 VM_PATH=$(VM_PATH);../generated/jfrfiles
 149 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/c1
 150 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/compiler
 151 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/code
 152 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/interpreter
 153 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/ci
 154 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/classfile
 155 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/gc_implementation/parallelScavenge
 156 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/gc_implementation/shared
 157 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/gc_implementation/parNew
 158 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/gc_implementation/concurrentMarkSweep
 159 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/gc_implementation/g1
 160 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/gc_interface
 161 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/asm
 162 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/memory
 163 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/oops
 164 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/prims
 165 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/prims/wbtestmethods
 166 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/runtime
 167 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/services
 168 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/trace
 169 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/utilities
 170 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/libadt
 171 VM_PATH=$(VM_PATH);$(WorkSpace)/src/os/windows/vm
 172 VM_PATH=$(VM_PATH);$(WorkSpace)/src/os_cpu/windows_$(Platform_arch)/vm
 173 VM_PATH=$(VM_PATH);$(WorkSpace)/src/cpu/$(Platform_arch)/vm
 174 VM_PATH=$(VM_PATH);$(WorkSpace)/src/share/vm/opto
 175 





 176 VM_PATH={$(VM_PATH)}
 177 
 178 # Special case files not using precompiled header files.
 179 
 180 c1_RInfo_$(Platform_arch).obj: $(WorkSpace)\src\cpu\$(Platform_arch)\vm\c1_RInfo_$(Platform_arch).cpp
 181          $(CXX) $(CXX_FLAGS) $(CXX_DONT_USE_PCH) /c $(WorkSpace)\src\cpu\$(Platform_arch)\vm\c1_RInfo_$(Platform_arch).cpp
 182 
 183 os_windows.obj: $(WorkSpace)\src\os\windows\vm\os_windows.cpp
 184         $(CXX) $(CXX_FLAGS) $(CXX_DONT_USE_PCH) /c $(WorkSpace)\src\os\windows\vm\os_windows.cpp
 185 
 186 os_windows_$(Platform_arch).obj: $(WorkSpace)\src\os_cpu\windows_$(Platform_arch)\vm\os_windows_$(Platform_arch).cpp
 187         $(CXX) $(CXX_FLAGS) $(CXX_DONT_USE_PCH) /c $(WorkSpace)\src\os_cpu\windows_$(Platform_arch)\vm\os_windows_$(Platform_arch).cpp
 188 
 189 osThread_windows.obj: $(WorkSpace)\src\os\windows\vm\osThread_windows.cpp
 190         $(CXX) $(CXX_FLAGS) $(CXX_DONT_USE_PCH) /c $(WorkSpace)\src\os\windows\vm\osThread_windows.cpp
 191 
 192 conditionVar_windows.obj: $(WorkSpace)\src\os\windows\vm\conditionVar_windows.cpp
 193         $(CXX) $(CXX_FLAGS) $(CXX_DONT_USE_PCH) /c $(WorkSpace)\src\os\windows\vm\conditionVar_windows.cpp
 194 
 195 getThread_windows_$(Platform_arch).obj: $(WorkSpace)\src\os_cpu\windows_$(Platform_arch)\vm\getThread_windows_$(Platform_arch).cpp
 196         $(CXX) $(CXX_FLAGS) $(CXX_DONT_USE_PCH) /c $(WorkSpace)\src\os_cpu\windows_$(Platform_arch)\vm\getThread_windows_$(Platform_arch).cpp
 197 
 198 opcodes.obj: $(WorkSpace)\src\share\vm\opto\opcodes.cpp
 199         $(CXX) $(CXX_FLAGS) $(CXX_DONT_USE_PCH) /c $(WorkSpace)\src\share\vm\opto\opcodes.cpp
 200 
 201 bytecodeInterpreter.obj: $(WorkSpace)\src\share\vm\interpreter\bytecodeInterpreter.cpp
 202         $(CXX) $(CXX_FLAGS) $(CXX_DONT_USE_PCH) /c $(WorkSpace)\src\share\vm\interpreter\bytecodeInterpreter.cpp
 203 
 204 bytecodeInterpreterWithChecks.obj: ..\generated\jvmtifiles\bytecodeInterpreterWithChecks.cpp
 205         $(CXX) $(CXX_FLAGS) $(CXX_DONT_USE_PCH) /c ..\generated\jvmtifiles\bytecodeInterpreterWithChecks.cpp
 206 
 207 iphlp_interface.obj: $(WorkSpace)\src\os\windows\vm\iphlp_interface.cpp
 208         $(CXX) $(CXX_FLAGS) $(CXX_DONT_USE_PCH) /c $(WorkSpace)\src\os\windows\vm\iphlp_interface.cpp
 209 
 210 os_perf_windows.obj: $(WorkSpace)\src\os\windows\vm\os_perf_windows.cpp
 211         $(CXX) $(CXX_FLAGS) $(CXX_DONT_USE_PCH) /c $(WorkSpace)\src\os\windows\vm\os_perf_windows.cpp
 212 
 213 # Default rules for the Virtual Machine
 214 {$(COMMONSRC)\share\vm\c1}.cpp.obj::
 215         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 216 
 217 {$(COMMONSRC)\share\vm\compiler}.cpp.obj::
 218         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 219 
 220 {$(COMMONSRC)\share\vm\code}.cpp.obj::
 221         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 222 
 223 {$(COMMONSRC)\share\vm\interpreter}.cpp.obj::
 224         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 225 
 226 {$(COMMONSRC)\share\vm\ci}.cpp.obj::
 227         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 228 
 229 {$(COMMONSRC)\share\vm\classfile}.cpp.obj::
 230         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 231 
 232 {$(COMMONSRC)\share\vm\gc_implementation\parallelScavenge}.cpp.obj::


 368 
 369 # otherwise we can't specify the output filename.
 370 {$(ALTSRC)\os\windows\vm}.rc.res:
 371         @$(RC) $(RC_FLAGS) /fo"$@" $<
 372 
 373 {$(ALTSRC)\cpu\$(Platform_arch)\vm}.cpp.obj::
 374         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 375 
 376 {$(ALTSRC)\os_cpu\windows_$(Platform_arch)\vm}.cpp.obj::
 377         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 378 
 379 {..\generated\incls}.cpp.obj::
 380         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 381 
 382 {..\generated\adfiles}.cpp.obj::
 383         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 384 
 385 {..\generated\jvmtifiles}.cpp.obj::
 386         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 387 
 388 {..\generated\jfrfiles}.cpp.obj::
 389         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 390 
 391 {$(COMMONSRC)\share\vm\jfr}.cpp.obj::
 392         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 393 
 394 {$(COMMONSRC)\share\vm\jfr\dcmd}.cpp.obj::
 395         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 396 
 397 {$(COMMONSRC)\share\vm\jfr\instrumentation}.cpp.obj::
 398         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 399 
 400 {$(COMMONSRC)\share\vm\jfr\jni}.cpp.obj::
 401         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 402 
 403 {$(COMMONSRC)\share\vm\jfr\leakprofiler}.cpp.obj::
 404         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 405 
 406 {$(COMMONSRC)\share\vm\jfr\leakprofiler\chains}.cpp.obj::
 407         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 408 
 409 {$(COMMONSRC)\share\vm\jfr\leakprofiler\checkpoint}.cpp.obj::
 410         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 411 
 412 {$(COMMONSRC)\share\vm\jfr\leakprofiler\sampling}.cpp.obj::
 413         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 414 
 415 {$(COMMONSRC)\share\vm\jfr\leakprofiler\utilities}.cpp.obj::
 416         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 417 
 418 {$(COMMONSRC)\share\vm\jfr\metadata}.cpp.obj::
 419         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 420 
 421 {$(COMMONSRC)\share\vm\jfr\periodic}.cpp.obj::
 422         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 423 
 424 {$(COMMONSRC)\share\vm\jfr\periodic\sampling}.cpp.obj::
 425         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 426 
 427 {$(COMMONSRC)\share\vm\jfr\recorder}.cpp.obj::
 428         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 429 
 430 {$(COMMONSRC)\share\vm\jfr\recorder\checkpoint}.cpp.obj::
 431         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 432 
 433 {$(COMMONSRC)\share\vm\jfr\recorder\checkpoint\types}.cpp.obj::
 434         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 435 
 436 {$(COMMONSRC)\share\vm\jfr\recorder\checkpoint\types\traceid}.cpp.obj::
 437         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 438 
 439 {$(COMMONSRC)\share\vm\jfr\recorder\repository}.cpp.obj::
 440         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 441 
 442 {$(COMMONSRC)\share\vm\jfr\recorder\service}.cpp.obj::
 443         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 444 
 445 {$(COMMONSRC)\share\vm\jfr\recorder\stacktrace}.cpp.obj::
 446         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 447 
 448 {$(COMMONSRC)\share\vm\jfr\recorder\storage}.cpp.obj::
 449         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 450 
 451 {$(COMMONSRC)\share\vm\jfr\recorder\stringpool}.cpp.obj::
 452         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 453 
 454 {$(COMMONSRC)\share\vm\jfr\support}.cpp.obj::
 455         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 456 
 457 {$(COMMONSRC)\share\vm\jfr\utilities}.cpp.obj::
 458         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 459 
 460 {$(COMMONSRC)\share\vm\jfr\writers}.cpp.obj::
 461         $(CXX) $(CXX_FLAGS) $(CXX_USE_PCH) /c $<
 462 
 463 default::
 464 
 465 _build_pch_file.obj:
 466         @echo #include "precompiled.hpp" > ../generated/_build_pch_file.cpp
 467         $(CXX) $(CXX_FLAGS) /Fp"vm.pch" /Yc"precompiled.hpp" /c ../generated/_build_pch_file.cpp
 468 
 469 !if "$(BUILD_WIN_SA)" != "1"
 470 BUILD_VM_DEF_FLAG=-nosa
 471 !endif
 472 
 473 vm.def: $(Obj_Files)
 474         sh $(WorkSpace)/make/windows/build_vm_def.sh $(BUILD_VM_DEF_FLAG)
 475 
< prev index next >