Commit Graph

7 Commits

Author SHA1 Message Date
whesse@google.com e128dd9f14 Remove old #import, #source, and #library syntax from tests/standalone.
BUG=dart:7066

Review URL: https://codereview.chromium.org//11570005

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@16106 260f80e4-7a28-3924-810f-c04153c831b5
2012-12-13 13:06:04 +00:00
floitsch@google.com 9074fd0178 Make hashCode a getter and not a method.
Review URL: https://codereview.chromium.org//11191078

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@13866 260f80e4-7a28-3924-810f-c04153c831b5
2012-10-22 12:41:04 +00:00
fschneider@google.com 6632f191c4 Support for unboxed 64-bit integer bitwise operations and equality on ia32.
This CL adds AND, OR, XOR and == operations on unboxed 64-bit integers
(aka. mints).

Unboxed mints are stored in xmm registers. Each xmm register location
has an additional bit to keep track of its value representation.

Unboxed mints are materialized on the heap on deoptmization in the same way as
unboxed doubles.

The SSE instructions used are available on all CPUs that support SSE 4.1.
Review URL: https://codereview.chromium.org//10968059

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@13112 260f80e4-7a28-3924-810f-c04153c831b5
2012-10-02 11:25:53 +00:00
iposva@google.com fd7cb10f82 Missing test fixes from previous commit:
- Smi, Mint, Bigint and Double are not available any longer.

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12331 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-13 14:22:32 +00:00
srdjan@google.com dd86d4dbf3 Fix issues 5137: instance of test on constant value should return true or false, not the value itself.
Review URL: https://codereview.chromium.org//10909200

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12319 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-13 12:09:44 +00:00
srdjan@google.com 56996bc3f4 Fix issue 1146: skip regular Mint test in 64 bit. Add Mint test for 64 bit.
Review URL: https://chromiumcodereview.appspot.com//10887037

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11563 260f80e4-7a28-3924-810f-c04153c831b5
2012-08-29 22:34:10 +00:00
sigmund@google.com f8db005eb2 test rename overhaul: step 12 - standalone
Review URL: https://chromiumcodereview.appspot.com//10252020

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@7165 260f80e4-7a28-3924-810f-c04153c831b5
2012-04-30 17:34:19 +00:00