floitsch@google.com
b8d3001f64
Test is only slow on simulator, not on real ARM hw.
...
R=ricow@google.com
Review URL: https://codereview.chromium.org//23033024
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26536 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-22 16:59:03 +00:00
floitsch@google.com
fe740d4bc5
Mark chunked_conversion_utf88 as slow on simarm.
...
Review URL: https://codereview.chromium.org//22999037
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26531 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-22 16:09:22 +00:00
rmacnak@google.com
9589f540c1
Fix issue number of reflected_type_test on dart2js.
...
BUG=
R=ahe@google.com
Review URL: https://codereview.chromium.org//23382003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26461 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-21 19:38:21 +00:00
ricow@google.com
52c02391e0
A few more flaky markers for IE
...
+ reorg of a flaky test just marked for checked mode
Review URL: https://codereview.chromium.org//22867026
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26448 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-21 17:52:20 +00:00
ricow@google.com
521008fc4a
More ie9 status updates.
...
Additional flake on co19
R=kustermann@google.com
Review URL: https://codereview.chromium.org//22893034
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26428 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-21 12:55:42 +00:00
ricow@google.com
e6cbe40e6c
Update suppressions for IE9
...
R=kustermann@google.com
Review URL: https://codereview.chromium.org//23014008
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26426 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-21 12:32:31 +00:00
rmacnak@google.com
2f192be945
Provide a way to get a Type back from a ClassMirror.
...
BUG= http://dartbug.com/6433
R=asiva@google.com
Review URL: https://codereview.chromium.org//22849015
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26407 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-20 23:05:31 +00:00
mlippautz@google.com
1c0cff6f62
Implement MethodMirror.isOperator
...
Fixes issue 11944.
BUG=http://dartbug.com/11944
R=rmacnak@google.com
Review URL: https://codereview.chromium.org//22914017
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26369 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-20 16:39:34 +00:00
vsm@google.com
694b7b5ccd
Fix expectations typo
...
TBR=lrn@google.com
Review URL: https://codereview.chromium.org//22870020
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26367 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-20 16:34:24 +00:00
lrn@google.com
693b71e262
Update test expectations.
...
R=floitsch@google.com
Review URL: https://codereview.chromium.org//22897012
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26359 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-20 14:38:08 +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
lrn@google.com
5343ef8d32
Add documentation to dart:math pow function.
...
Also add test, and modify implementation to match on the single case where it didn't.
BUG= http://dartdog.com/1952
R=floitsch@google.com
Review URL: https://codereview.chromium.org//22943005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26347 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-20 12:23:00 +00:00
ricow@google.com
56d26d4ae6
Remove suppression for dart2js running on d8 using dataview
...
Review URL: https://codereview.chromium.org//22885011
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26336 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-20 05:46:10 +00:00
ricow@google.com
649079a711
Remove flaky marker for csslib/test/declaration_test
...
This has been fixed in V8 and we rolled in a new version
R=kustermann@google.com
Review URL: https://codereview.chromium.org//22891007
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26313 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-19 13:22:38 +00:00
ahe@google.com
ca850cec7b
Implement ClassMirror.superinterfaces.
...
BUG=http://dartbug.com/11863
R=ngeoffray@google.com
Review URL: https://codereview.chromium.org//23226002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26185 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-15 11:05:56 +00:00
ahe@google.com
d23f1a5b90
Implement reflecting on mixin applications.
...
BUG=http://dartbug.com/12055
R=johnniwinther@google.com
Review URL: https://codereview.chromium.org//22692002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26162 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-14 22:10:24 +00:00
mlippautz@google.com
c79874a413
ParameterMirror: Implement some missing getters.
...
Fixes issue 11334 and issue 11684 and issue 11567.
R=asiva@google.com
Review URL: https://codereview.chromium.org//21624006
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26086 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-13 21:38:36 +00:00
zra@google.com
8ffef7528d
Bug fix and status file updates for MIPS HW.
...
R=regis@google.com
Review URL: https://codereview.chromium.org//22828004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@26037 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-12 21:45:41 +00:00
rmacnak@google.com
303a29b5ba
Move Null class out of the VM isolate.
...
BUG=http://dartbug.com/12071
BUG=http://dartbug.com/12128
BUG=http://dartbug.com/12319
BUG=http://dartbug.com/12337
R=iposva@google.com
Review URL: https://codereview.chromium.org//22638011
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25982 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-09 21:54:30 +00:00
rmacnak@google.com
0abc24d494
Fix name of libraries without a library declaration to be the empty string.
...
BUG=10580
R=asiva@google.com
Review URL: https://codereview.chromium.org//22642003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25981 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-09 21:27:28 +00:00
rmacnak@google.com
5c63370d25
Make ClosureMirror handle instances of user-defined classes that implement call.
...
R=asiva@google.com
Review URL: https://codereview.chromium.org//22625003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25944 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-08 20:25:46 +00:00
rmacnak@google.com
fe85bf84bb
Reflection on generics.
...
BUG=
R=ahe@google.com , regis@google.com
Review URL: https://codereview.chromium.org//22292002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25942 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-08 20:06:56 +00:00
rmacnak@google.com
3fdec161e8
Fix attempt to find metadata of a library with no metadata.
...
BUG=12206
R=hausner@google.com
Review URL: https://codereview.chromium.org//22460008
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25930 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-08 16:50:11 +00:00
kustermann@google.com
b497bd0a4b
Status file update for tests failing on dart2js-drt after chrome roll
...
R=ricow@google.com
Review URL: https://codereview.chromium.org//22576004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25874 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-07 14:00:56 +00:00
mlippautz@google.com
c19527f1f4
Improve test coverage for reflection on mixins.
...
BUG=
R=ahe@google.com
Review URL: https://codereview.chromium.org//21155003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25834 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-06 21:48:49 +00:00
rmacnak@google.com
7ac237e7e1
R=ahe@google.com
...
Review URL: https://codereview.chromium.org//19839002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25826 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-06 19:02:57 +00:00
rmacnak@google.com
6ab88ae6d5
Implement metadata for libraries. Partially addresses issue 10906.
...
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25721 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-01 20:45:49 +00:00
rmacnak@google.com
0c4a1474d0
Skip test that involves comparing the rootLibrary on Dartium.
...
Review URL: https://codereview.chromium.org//21595002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25714 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-01 17:46:45 +00:00
rmacnak@google.com
409f02d3f9
Implement mirror equality on the VM. Resolves issue 12026.
...
R=asiva@google.com
Review URL: https://codereview.chromium.org//21381002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25711 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-01 16:40:10 +00:00
rmacnak@google.com
a200e84db6
Mark null_test as failing on Dartium as well.
...
TBR
Review URL: https://codereview.chromium.org//20843009
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25702 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-01 02:34:00 +00:00
rmacnak@google.com
12c00d74c6
Add tests for reflecting on null and Null.
...
R=asiva@google.com
Review URL: https://codereview.chromium.org//21277002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25701 260f80e4-7a28-3924-810f-c04153c831b5
2013-08-01 01:31:38 +00:00
rmacnak@google.com
8ee3299833
Allow InstanceMirror.invoke to find private members. Resolves issue 11771.
...
R=asiva@google.com
Review URL: https://codereview.chromium.org//21430002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25690 260f80e4-7a28-3924-810f-c04153c831b5
2013-07-31 23:45:12 +00:00
mlippautz@google.com
9f602cfa83
Also fixes issue 11897.
...
R=asiva@google.com
Review URL: https://codereview.chromium.org//21124011
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25689 260f80e4-7a28-3924-810f-c04153c831b5
2013-07-31 23:31:14 +00:00
mlippautz@google.com
c5c6df3548
BUG=
...
R=asiva@google.com , rmacnak@google.com
Review URL: https://codereview.chromium.org//20216002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25651 260f80e4-7a28-3924-810f-c04153c831b5
2013-07-30 22:57:59 +00:00
zra@google.com
8f3e8783f8
Implements the two argument shuffle SIMD instruction for ARM.
...
R=regis@google.com
Review URL: https://codereview.chromium.org//21004011
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25638 260f80e4-7a28-3924-810f-c04153c831b5
2013-07-30 20:49:22 +00:00
johnmccutchan@google.com
2e4754ecf5
Add Float32x4List.fromList to runtime implementation and some tests
...
R=zra@google.com
Review URL: https://codereview.chromium.org//21145004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25586 260f80e4-7a28-3924-810f-c04153c831b5
2013-07-29 21:32:06 +00:00
zra@google.com
ec9e5dfa15
Marks timing-out simmips tests as Pass, Slow.
...
R=regis@google.com
Review URL: https://codereview.chromium.org//21154003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25583 260f80e4-7a28-3924-810f-c04153c831b5
2013-07-29 21:03:29 +00:00
zra@google.com
b266d3a59c
Updates status file for ARM hardware.
...
TBR
Review URL: https://codereview.chromium.org//21151002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25582 260f80e4-7a28-3924-810f-c04153c831b5
2013-07-29 20:39:29 +00:00
johnmccutchan@google.com
10969ab342
Inline two argument shuffle operations on IA32 and X64.
...
R=vegorov@google.com
Review URL: https://codereview.chromium.org//20467004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25580 260f80e4-7a28-3924-810f-c04153c831b5
2013-07-29 18:57:35 +00:00
zra@google.com
dad3270d95
Implements far branch targets for MIPS.
...
This change adds a flag --mips-far-branches, which when set causes
relative branches to be converted to absolute branches by determining
the PC, adding the branch offset to it, and using the jr or jalr
instruction to jump if the branch test passes.
This procedure clobbers the assembler temporary TMP, so TMP can no
longer be used in a branch test or in the branch delay slot of a
relative branch. Because TMP can't be used in a branch test, a
new temporary is introduced CMPRES2. This change replaces TMP with
CMPRES1 or another register where TMP can no longer be used.
Tests that were failing due to a too-far relative have the
--mips-far-branches flag set.
R=regis@google.com
Review URL: https://codereview.chromium.org//20369003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25543 260f80e4-7a28-3924-810f-c04153c831b5
2013-07-26 23:30:32 +00:00
floitsch@google.com
74f8d81b4e
Add Timeout to FF status.
...
On my machine (FF 22) it doesn't even take 5 secs to finish...
R=kustermann@google.com , ricow@google.com
Review URL: https://codereview.chromium.org//20701002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25518 260f80e4-7a28-3924-810f-c04153c831b5
2013-07-26 11:29:41 +00:00
ahe@google.com
1ebbd88137
Implement IsolateMirror.
...
R=kustermann@google.com , ngeoffray@google.com
Review URL: https://codereview.chromium.org//20224003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25516 260f80e4-7a28-3924-810f-c04153c831b5
2013-07-26 10:11:54 +00:00
rmacnak@google.com
b0cd678f0c
Implement ClassMirror.superclass with internal code for ordinary (but not function type) classes. Resolves issue 5794 and issue 9434.
...
R=asiva@google.com
Review URL: https://codereview.chromium.org//20465002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25508 260f80e4-7a28-3924-810f-c04153c831b5
2013-07-25 22:45:07 +00:00
johnmccutchan@google.com
53ddd08b84
Allow SIMD types to be used on mips
...
R=regis@google.com
Review URL: https://codereview.chromium.org//20125005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25481 260f80e4-7a28-3924-810f-c04153c831b5
2013-07-25 17:31:19 +00:00
floitsch@google.com
fc7ce6e81d
Mark test as slow.
...
R=ricow@google.com
Review URL: https://codereview.chromium.org//20336002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25477 260f80e4-7a28-3924-810f-c04153c831b5
2013-07-25 16:00:23 +00:00
johnmccutchan@google.com
e9aba15df8
Fix dart2js and dart2dart buildbot breakage
...
Review URL: https://codereview.chromium.org//20335002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25476 260f80e4-7a28-3924-810f-c04153c831b5
2013-07-25 15:58:45 +00:00
floitsch@google.com
69ed3ee100
Make utf88_test faster.
...
Review URL: https://codereview.chromium.org//20300004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25469 260f80e4-7a28-3924-810f-c04153c831b5
2013-07-25 14:54:30 +00:00
johnmccutchan@google.com
667b2e7fad
Implement SIMD types for dart2js
...
R=vsm@google.com
Review URL: https://codereview.chromium.org//19801005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25468 260f80e4-7a28-3924-810f-c04153c831b5
2013-07-25 14:46:39 +00:00
floitsch@google.com
7e84621a59
Mark chunked_conversion_utf88_test as slow on simmips.
...
Review URL: https://codereview.chromium.org//20312002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25467 260f80e4-7a28-3924-810f-c04153c831b5
2013-07-25 14:02:32 +00:00
rmacnak@google.com
4a98a91696
Change the return value of setField to be in line with non-reflective assignments. Complete unwrapping of exceptions for the InstanceMirror invokes. Resolves issue 11219 and issue 11943.
...
R=asiva@google.com
Review URL: https://codereview.chromium.org//20066004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25457 260f80e4-7a28-3924-810f-c04153c831b5
2013-07-25 00:18:42 +00:00