1{ 2 "version": "0.2.0", 3 "configurations": [ 4 { 5 "name": "gtestLauncher", 6 "type": "{{DEBUGENGINENAME}}", 7 "request": "launch", 8 "program": "{{OUTPUTDIR}}/hotspot/variant-server/libjvm/gtest/gtestLauncher", 9 "args": ["-jdk:{{OUTPUTDIR}}/jdk"], 10 "stopAtEntry": false, 11 "cwd": "{{WORKSPACE_ROOT}}", 12 "environment": [], 13 "externalConsole": false, 14 "preLaunchTask": "Make 'exploded-image'", 15 "osx": { 16 "MIMode": "lldb", 17 "internalConsoleOptions": "openOnSessionStart", 18 "args": ["--gtest_color=no", "-jdk:{{OUTPUTDIR}}/jdk"] 19 }, 20 "linux": { 21 "MIMode": "gdb", 22 "setupCommands": [ 23 { 24 "text": "handle SIGSEGV noprint nostop", 25 "description": "Disable stopping on signals handled by the JVM" 26 } 27 ] 28 } 29 }, 30 { 31 "name": "java", 32 "type": "{{DEBUGENGINENAME}}", 33 "request": "launch", 34 "program": "{{OUTPUTDIR}}/jdk/bin/java", 35 "stopAtEntry": false, 36 "cwd": "{{WORKSPACE_ROOT}}", 37 "environment": [], 38 "externalConsole": false, 39 "preLaunchTask": "Make 'exploded-image'", 40 "osx": { 41 "MIMode": "lldb", 42 "internalConsoleOptions": "openOnSessionStart", 43 }, 44 "linux": { 45 "MIMode": "gdb", 46 "setupCommands": [ 47 { 48 "text": "handle SIGSEGV noprint nostop", 49 "description": "Disable stopping on signals handled by the JVM" 50 } 51 ] 52 } 53 } 54 ] 55}