Zachary Anderson
|
6cd8a79078
|
VM: Re-format to use at most one newline between functions
R=asiva@google.com
Review-Url: https://codereview.chromium.org/2974233002 .
|
2017-07-13 08:08:37 -07:00 |
|
Zachary Anderson
|
2e4dfd3a2d
|
clang-format runtime/lib
R=johnmccutchan@google.com
Review URL: https://codereview.chromium.org/2468093007 .
|
2016-11-04 12:14:41 -07:00 |
|
Lasse R.H. Nielsen
|
d755dd65b9
|
Update range errors to agree on the numbers.
Also ensure that typed-data errors are consistent with other lists.
Fixes issue #24295
BUG= http://dartbug.com/24295
R=floitsch@google.com, iposva@google.com, sra@google.com
Review URL: https://codereview.chromium.org//1318943005 .
|
2015-09-11 13:05:36 +02:00 |
|
vegorov@google.com
|
c431dbcb3f
|
Cleanup throwing of the RangeError in the runtime to remove duplicated code.
Improve List._copyFromObjectArray native performance for large arrays by using PassiveObject instead of Object.
R=iposva@google.com
BUG=
Review URL: https://codereview.chromium.org//533483003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@39911 260f80e4-7a28-3924-810f-c04153c831b5
|
2014-09-05 13:15:56 +00:00 |
|
regis@google.com
|
7830430adf
|
Implement eager instantiation and canonicalization of type arguments at run
time using a cache in uninstantiated type arguments.
Remove InstantiatedTypeArguments class.
Fix a bug in optimized code: do not update unused type test cache for Smi.
Fix a bug in optimized code on ARM and MIPS in type test cache lookup.
R=iposva@google.com, srdjan@google.com
Review URL: https://codereview.chromium.org//154393003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32447 260f80e4-7a28-3924-810f-c04153c831b5
|
2014-02-07 19:54:33 +00:00 |
|
johnmccutchan@google.com
|
59f671c9d9
|
Add LL suffix to 64-bit integer constants
BUG=
Review URL: https://codereview.chromium.org//137893029
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32205 260f80e4-7a28-3924-810f-c04153c831b5
|
2014-01-31 18:09:12 +00:00 |
|
johnmccutchan@google.com
|
9d80608b9c
|
Add Float64x2, Float64x2List, etc... with runtime and dart2js implementations
R=sra@google.com, srdjan@google.com
Review URL: https://codereview.chromium.org//148043003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@32196 260f80e4-7a28-3924-810f-c04153c831b5
|
2014-01-31 15:28:05 +00:00 |
|
johnmccutchan@google.com
|
ff20eb09b0
|
Support Bigint parameters in Int32x4 constructor
https://code.google.com/p/dart/issues/detail?id=15130
R=srdjan@google.com
Review URL: https://codereview.chromium.org//88983004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@30686 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-11-26 23:46:27 +00:00 |
|
johnmccutchan@google.com
|
29c01044bc
|
This is the final breaking change in dart:typed_data needed for Dart 1.0. We need this change because the ECMAScript SIMD specification only includes Int32x4 and Int32x4List and our types must match.
R=srdjan@google.com
Review URL: https://codereview.chromium.org//56023004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29849 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-11-04 21:56:59 +00:00 |
|
johnmccutchan@google.com
|
5f63715d47
|
SIMD shuffle API changes
R=srdjan@google.com, zra@google.com
Review URL: https://codereview.chromium.org//51373004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@29723 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-11-01 07:09:54 +00:00 |
|
johnmccutchan@google.com
|
0e87e5004e
|
Fix runtime clamp logic to match optimized code
BUG=13106
R=zra@google.com
Review URL: https://codereview.chromium.org//23591069
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@27911 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-09-25 20:42:57 +00:00 |
|
johnmccutchan@google.com
|
dcda2adb90
|
Cleanup bit casting methods between SIMD types
R=zra@google.com
Review URL: https://codereview.chromium.org//24240020
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@27827 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-09-24 16:23:46 +00:00 |
|
kmillikin@google.com
|
4f80ef09df
|
Change Bool::Get to return a handle instead of a pointer to a raw object.
Replace occurrences of 'expr ? Bool::True() : Bool::False()' with simply
'Bool::Get(expr)' and analogously for its negation. The pointer to the raw
object can still be extracted with 'Bool::Get(expr).raw()'.
R=iposva@google.com, srdjan@google.com
Review URL: https://codereview.chromium.org//23480005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26770 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-08-28 08:38:56 +00:00 |
|
johnmccutchan@google.com
|
6d11a8fa15
|
Add signMask getter to Float32x4
R=srdjan@google.com, zra@google.com
Review URL: https://codereview.chromium.org//22947006
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26394 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-08-20 21:35:53 +00:00 |
|
jacobr@google.com
|
605b33c1bc
|
fix cpp11 compile errors
R=asiva@google.com
Review URL: https://codereview.chromium.org//23072026
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26387 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-08-20 20:24:11 +00:00 |
|
johnmccutchan@google.com
|
7c1e9d8298
|
Add add and subtract operations to Uint32x4
R=srdjan@google.com
Review URL: https://codereview.chromium.org//23018009
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26358 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-08-20 14:34:06 +00:00 |
|
johnmccutchan@google.com
|
f05ee4985a
|
Replace shuffle getters with shuffle method and masks.
BUG=
R=asiva@google.com
Review URL: https://codereview.chromium.org//23134002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26278 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-08-16 16:19:18 +00:00 |
|
johnmccutchan@google.com
|
cebd147b39
|
Add two argument shuffle operations to Float32x4
R=srdjan@google.com
Review URL: https://codereview.chromium.org//19646005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25443 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-07-24 21:29:45 +00:00 |
|
johnmccutchan@google.com
|
522a7ef504
|
Add all 256 shuffle methods to Float32x4
R=srdjan@google.com
Review URL: https://codereview.chromium.org//19564014
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25227 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-07-19 17:03:09 +00:00 |
|
johnmccutchan@google.com
|
df712e164e
|
Inline Float32x4 constructors
Review URL: https://codereview.chromium.org//13936009
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@22055 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-04-25 22:03:05 +00:00 |
|
johnmccutchan@google.com
|
2e216391f3
|
Simd128Float32, Simd128Mask, and Simd128Float32List additions for dart:scalarlist
Review URL: https://codereview.chromium.org//12303013
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19001 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-02-25 21:12:50 +00:00 |
|