From 855887dc0877de87672b22a5e03fc9765a6e5da8 Mon Sep 17 00:00:00 2001 From: Martin Lippert Date: Wed, 10 Jul 2019 17:03:05 +0200 Subject: [PATCH] added vmarg to stop tiered compilation at level 1 --- .../theia-commons/src/node/language-server-contribution.ts | 3 ++- vscode-extensions/commons-vscode/src/launch-util.ts | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/theia-extensions/theia-commons/src/node/language-server-contribution.ts b/theia-extensions/theia-commons/src/node/language-server-contribution.ts index c2713e641..9ec623bbb 100644 --- a/theia-extensions/theia-commons/src/node/language-server-contribution.ts +++ b/theia-extensions/theia-commons/src/node/language-server-contribution.ts @@ -95,7 +95,8 @@ export abstract class StsLanguageServerContribution extends BaseLanguageServerCo '-Dsts.lsp.client=theia', '-Dlsp.completions.indentation.enable=true', '-Dlsp.yaml.completions.errors.disable=true', - `-Dserver.port=${env.CLIENT_PORT}` + `-Dserver.port=${env.CLIENT_PORT}`, + '-XX:TieredStopAtLevel=1' ); args.push(...this.jvmArguments); diff --git a/vscode-extensions/commons-vscode/src/launch-util.ts b/vscode-extensions/commons-vscode/src/launch-util.ts index 07180899d..d65fca77c 100644 --- a/vscode-extensions/commons-vscode/src/launch-util.ts +++ b/vscode-extensions/commons-vscode/src/launch-util.ts @@ -153,7 +153,8 @@ export function activate(options: ActivatorOptions, context: VSCode.ExtensionCon '-Dserver.port=' + port, '-Dsts.lsp.client=vscode', '-Dsts.log.file=' + logfile, //old style log redirect - '-Dlogging.file=' + logfile // spring boot log redirect + '-Dlogging.file=' + logfile, // spring boot log redirect + '-XX:TieredStopAtLevel=1' ]; if (options.checkjvm) { options.checkjvm(context, jvm);