c8860b4ca2
VM option --limit-ints-to-64-bits was enabled by default a while ago, and now we're preparing to remove it from Dart VM. This CL removes all uses of this option in preparation for this cleanup. Issue: https://github.com/dart-lang/sdk/issues/33306 Change-Id: I8f33cf4ca8ce7ef9a171a982346e43dd8cb722a9 Reviewed-on: https://dart-review.googlesource.com/57960 Reviewed-by: Régis Crelier <regis@google.com> Commit-Queue: Alexander Markov <alexmarkov@google.com>
39 lines
1.3 KiB
Batchfile
39 lines
1.3 KiB
Batchfile
@echo off
|
|
REM Copyright (c) 2018, the Dart project authors. Please see the AUTHORS file
|
|
REM for details. All rights reserved. Use of this source code is governed by a
|
|
REM BSD-style license that can be found in the LICENSE file.
|
|
|
|
REM Script for running JIT mode VM with Dart 2 pipeline: using Fasta in DFE
|
|
REM isolate and strong mode semantics.
|
|
|
|
set SCRIPTPATH=%~dp0
|
|
|
|
REM Does the path have a trailing slash? If so, remove it.
|
|
if %SCRIPTPATH:~-1%==\ set SCRIPTPATH=%SCRIPTPATH:~0,-1%
|
|
|
|
set OUT_DIR=%SCRIPTPATH%/../../../out/
|
|
|
|
REM Remove trailing spaces if line is not empty
|
|
if not "%DART_CONFIGURATION%" == "" (
|
|
set DART_CONFIGURATION=%DART_CONFIGURATION: =%
|
|
)
|
|
if "%DART_CONFIGURATION%"=="" set DART_CONFIGURATION=ReleaseX64
|
|
|
|
if "%DART_USE_SDK%"=="" set DART_USE_SDK=0
|
|
set BUILD_DIR=%OUT_DIR%%DART_CONFIGURATION%
|
|
|
|
if not "_%DART_VM_OPTIONS%_" == "__" (
|
|
set EXTRA_VM_OPTIONS=%EXTRA_VM_OPTIONS% %DART_VM_OPTIONS%
|
|
)
|
|
|
|
if "%DART_USE_SDK%"=="1" (
|
|
set DART_BINARY=%BUILD_DIR%/dart-sdk/bin/dart
|
|
set KERNEL_BINARIES_DIR=%BUILD_DIR%/dart-sdk/lib/_internal
|
|
) else (
|
|
set DART_BINARY=%BUILD_DIR%/dart
|
|
set KERNEL_BINARIES_DIR=%BUILD_DIR%
|
|
)
|
|
set KERNEL_SERVICE_SNAPSHOT=%BUILD_DIR%/gen/kernel-service.dart.snapshot
|
|
|
|
"%DART_BINARY%" --preview_dart_2 --strong --reify-generic-functions %*
|