iposva@google.com
|
b85f604f66
|
- Implement first class types in the VM.
- Make AbstractType a subclass of Instance and map it and its subclasses
to private Dart classes in dart:core implementing the Type interface.
- Avoid dispatching through statics in Object if not strictly needed.
Review URL: https://codereview.chromium.org//10979058
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12981 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-09-27 21:19:00 +00:00 |
|
lrn@google.com
|
ae0d6fca62
|
Ensure that hashCode and runtimeType work on null.
BUG=5510
Review URL: https://codereview.chromium.org//10979050
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12948 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-09-27 11:38:16 +00:00 |
|
ager@google.com
|
02b566ee62
|
Add documentation to the Object class in the core library.
R=lrn@google.com
BUG=
Review URL: https://codereview.chromium.org//10974004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12770 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-09-24 11:07:34 +00:00 |
|
iposva@google.com
|
eee4bbc1ef
|
- Add definition of "int hashCode()" to Object.
- Implement hashCode in the VM.
- Mark hashCode as unimplemented in dart2js.
- Update test using the identity hashcode.
Review URL: https://codereview.chromium.org//10956026
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12669 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-09-21 00:32:58 +00:00 |
|
ager@google.com
|
156e6a71b5
|
First corelib cleanup patch after unification.
Do not go through coreimpl for object implementation. Instead, use patching
in core directly.
This leads to error message issues in dart2js which I have patched up
the best way I could find.
R=ajohnsen@google.com,johnniwinther@google.com,lrn@google.com
BUG=
Review URL: https://chromiumcodereview.appspot.com//10918047
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11784 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-09-04 07:26:02 +00:00 |
|
ager@google.com
|
1cf5d4cc4b
|
Unify Object implementation across dart2js and VM.
R=ajohnsen@google.com,lrn@google.com
BUG=
Review URL: https://chromiumcodereview.appspot.com//10878050
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@11372 260f80e4-7a28-3924-810f-c04153c831b5
|
2012-08-27 08:54:55 +00:00 |
|