Alexander Markov
|
c8860b4ca2
|
Remove all uses of --limit-ints-to-64-bits VM option
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>
|
2018-06-01 19:32:24 +00:00 |
|
Bob Nystrom
|
14011f47e3
|
Resurrect deleted language tests.
They're back from the grave, and ready to party!
Change-Id: I088134a9be7ecabf1fbf751c015a656a15cabff9
Reviewed-on: https://dart-review.googlesource.com/12821
Commit-Queue: Bob Nystrom <rnystrom@google.com>
Reviewed-by: William Hesse <whesse@google.com>
|
2017-10-11 17:47:11 +00:00 |
|
Bob Nystrom
|
3c7f9852a5
|
Migrate block 43.
R=bkonyi@google.com
Review-Url: https://codereview.chromium.org/2990933002 .
|
2017-08-01 16:58:52 -07:00 |
|
Alexander Markov
|
277f22329f
|
Adjust some tests for limited 64-bit integers
In preparation for limiting Dart integers to 64 bits, certain tests
are corrected to avoid large integer literal or computations with
overflow.
R=zra@google.com
Issue: https://github.com/dart-lang/sdk/issues/30103
Review-Url: https://codereview.chromium.org/2988803002 .
|
2017-07-25 13:19:30 -07:00 |
|
Srdjan Mitrovic
|
b3405d5ebc
|
Add --no-background-compilation to tests that expect to run code in optimized form
BUG=
R=asiva@google.com
Review URL: https://codereview.chromium.org/1759973002 .
|
2016-03-02 16:30:58 -08:00 |
|
Florian Schneider
|
8adefa8e79
|
VM: Support phis with pair representations.
This enables unboxed int64 values in phis on 32-bit platforms (ia32, ARM, MIPS).
On ia32 I measured SHA256 +14%, SHA1 +6%, MD5 +2%.
BUG=
R=johnmccutchan@google.com, regis@google.com
Review URL: https://codereview.chromium.org//1377113004 .
|
2015-10-08 11:43:55 +02:00 |
|
regis
|
e8139d4d92
|
Fix right shifting of a Mint value by an amount larger than 63.
Add regression test.
Enhance existing bit shift test.
Fixes #24283
R=ager@google.com
Review URL: https://codereview.chromium.org//1338233002 .
|
2015-09-14 18:20:48 +08:00 |
|
floitsch@google.com
|
8fd6d0aafd
|
Remove Expect from core library.
Committed: https://code.google.com/p/dart/source/detail?r=19755
Reverted: http://code.google.com/p/dart/source/detail?r=19756
Review URL: https://codereview.chromium.org//12212016
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@20996 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-04-05 19:43:16 +00:00 |
|
floitsch@google.com
|
5dc8107c53
|
Revert "Remove Expect from core library."
This reverts commit 19755.
Review URL: https://codereview.chromium.org//12743005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19756 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-03-09 03:19:07 +00:00 |
|
floitsch@google.com
|
12dbd2fd70
|
Remove Expect from core library.
Review URL: https://codereview.chromium.org//12212016
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19755 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-03-09 02:40:37 +00:00 |
|
floitsch@google.com
|
f686f9aa49
|
The shift-amount must not be anded with 31.
In JS x >> y is equivalent to x >> (y & 31). Dart's semantics is
different.
Review URL: https://chromiumcodereview.appspot.com//10356095
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@7486 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-05-10 12:56:41 +00:00 |
|