{ "version": "0.2.0", "configurations": [ { "name": "debug server", "type": "cppdbg", "request": "launch", "program": "${workspaceFolder}/tigerbeetle", "args": [ "start", "--addresses=127.0.0.1", "0_0.tigerbeetle.debug" ], "stopAtEntry": false, "cwd": "${workspaceFolder}", "environment": [], "preLaunchTask": "format debug server", }, { "name": "debug tests", "type": "cppdbg", "request": "launch", "program": "${workspaceFolder}/zig-out/bin/test", "args": [], "stopAtEntry": false, "cwd": "${workspaceFolder}", "environment": [], "preLaunchTask": "build tests", }, { "name": "debug benchmark", "type": "cppdbg", "request": "launch", "program": "${workspaceFolder}/zig-out/bin/benchmark", "args": [ "--transfer-count=10000", "--account-count=100"], "stopAtEntry": false, "cwd": "${workspaceFolder}", "environment": [], "preLaunchTask": "build tests", }, { "name": "debug fuzz_lsm_tree", "type": "cppdbg", "request": "launch", "program": "${workspaceFolder}/zig-out/bin/fuzz", "args": [], "stopAtEntry": false, "cwd": "${workspaceFolder}", "environment": [], "preLaunchTask": "build fuzz", }, { "name": "debug fuzz_lsm_forest", "type": "cppdbg", "request": "launch", "program": "${workspaceFolder}/zig-out/bin/fuzz", "args": [ ], "stopAtEntry": false, "cwd": "${workspaceFolder}", "environment": [], "preLaunchTask": "build fuzz", }, ] }