66 lines
		
	
	
		
			2.6 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
			
		
		
	
	
			66 lines
		
	
	
		
			2.6 KiB
		
	
	
	
		
			JSON
		
	
	
	
	
	
| {
 | |
|     // Use IntelliSense to learn about possible attributes.
 | |
|     // Hover to view descriptions of existing attributes.
 | |
|     // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
 | |
|     "version": "0.2.0",
 | |
|     "configurations": [
 | |
|         {
 | |
|             "type": "java",
 | |
|             "name": "Launch Current File",
 | |
|             "request": "launch",
 | |
|             "mainClass": "${file}",
 | |
|             "vmArgs": "-Xmx4G -Xms1024m -Djava.library.path=./shared-folder -XX:+UseZGC -XX:SoftMaxHeapSize=3G -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=\"./tmp/heap.hprof\""
 | |
|         },
 | |
|         {
 | |
|             "type": "java",
 | |
|             "name": "Launch Main",
 | |
|             "request": "launch",
 | |
|             "mainClass": "electrosphere.engine.Main",
 | |
|             "vmArgs": "-Xmx4G -Xms1024m -Djava.library.path=./shared-folder -XX:+UseZGC -XX:SoftMaxHeapSize=3G -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=\"./tmp/heap.hprof\"",
 | |
|             "projectName": "Renderer"
 | |
|         },
 | |
|         {
 | |
|             "type": "java",
 | |
|             "name": "Launch Main (Debug Memory)",
 | |
|             "request": "launch",
 | |
|             "mainClass": "electrosphere.engine.Main",
 | |
|             "vmArgs": "-Xmx4G -Xms1024m -Djava.library.path=./shared-folder -XX:+UseZGC -XX:SoftMaxHeapSize=3G -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=\"./tmp/heap.hprof\" -javaagent:./lwjglx-debug-1.0.0.jar=t;o=trace.log",
 | |
|             "projectName": "Renderer"
 | |
|         },
 | |
|         {
 | |
|             "type": "java",
 | |
|             "name": "Launch Main (Debug Audio)",
 | |
|             "request": "launch",
 | |
|             "mainClass": "electrosphere.engine.Main",
 | |
|             "env": {
 | |
|                 "ALSOFT_LOGLEVEL": 4,
 | |
|             },
 | |
|             "vmArgs": "-Xmx4G -Xms1024m -Djava.library.path=./shared-folder -XX:+UseZGC -XX:SoftMaxHeapSize=3G -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=\"./tmp/heap.hprof\"",
 | |
|             "projectName": "Renderer"
 | |
|         },
 | |
|         {
 | |
|             "type": "java",
 | |
|             "name": "Launch Main (macos)",
 | |
|             "request": "launch",
 | |
|             "mainClass": "electrosphere.engine.Main",
 | |
|             "projectName": "Renderer",
 | |
|             "vmArgs": "-XstartOnFirstThread"
 | |
|         },
 | |
|         {
 | |
|             "type": "java",
 | |
|             "name": "Launch Main (Headless)",
 | |
|             "request": "launch",
 | |
|             "mainClass": "electrosphere.engine.Main",
 | |
|             "projectName": "Renderer",
 | |
|             "args" : "--headless"
 | |
|         },
 | |
|         {
 | |
|             "type": "java",
 | |
|             "name": "Launch Simulation Only",
 | |
|             "request": "launch",
 | |
|             "mainClass": "electrosphere.engine.Main",
 | |
|             "projectName": "Renderer",
 | |
|             "args" : "--simulate"
 | |
|         }
 | |
|     ]
 | |
| } |