| { | |
| "version": "0.2.0", | |
| "configurations": [ | |
| { | |
| "name": "gtestLauncher", | |
| "type": "{{DEBUGENGINENAME}}", | |
| "request": "launch", | |
| "program": "{{OUTPUTDIR}}/hotspot/variant-server/libjvm/gtest/gtestLauncher", | |
| "args": ["-jdk:{{OUTPUTDIR}}/jdk"], | |
| "stopAtEntry": false, | |
| "cwd": "{{WORKSPACE_ROOT}}", | |
| "environment": [], | |
| "externalConsole": false, | |
| "preLaunchTask": "Make 'exploded-image'", | |
| "osx": { | |
| "MIMode": "lldb", | |
| "internalConsoleOptions": "openOnSessionStart", | |
| "args": ["--gtest_color=no", "-jdk:{{OUTPUTDIR}}/jdk"] | |
| }, | |
| "linux": { | |
| "MIMode": "gdb", | |
| "setupCommands": [ | |
| { | |
| "text": "handle SIGSEGV noprint nostop", | |
| "description": "Disable stopping on signals handled by the JVM" | |
| } | |
| ] | |
| } | |
| }, | |
| { | |
| "name": "java", | |
| "type": "{{DEBUGENGINENAME}}", | |
| "request": "launch", | |
| "program": "{{OUTPUTDIR}}/jdk/bin/java", | |
| "stopAtEntry": false, | |
| "cwd": "{{WORKSPACE_ROOT}}", | |
| "environment": [], | |
| "externalConsole": false, | |
| "preLaunchTask": "Make 'exploded-image'", | |
| "osx": { | |
| "MIMode": "lldb", | |
| "internalConsoleOptions": "openOnSessionStart", | |
| }, | |
| "linux": { | |
| "MIMode": "gdb", | |
| "setupCommands": [ | |
| { | |
| "text": "handle SIGSEGV noprint nostop", | |
| "description": "Disable stopping on signals handled by the JVM" | |
| } | |
| ] | |
| } | |
| } | |
| ] | |
| } |