| { |
| "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" |
| } |
| ] |
| } |
| } |
| ] |
| } |