Sign in
chromium
/
external
/
github.com
/
dart-lang
/
sdk
/
refs/tags/0.1.5.1
/
runtime
tag
013c235cdc82cf18738759c77008b978f4eb81e2
tagger
Natalie Weizenbaum <nweiz@google.com>
Wed May 27 23:31:15 2015
object
e6c2ca15471f559325353947773795cdc66ae9fe
0.1.5.1
1811a6b
Support for type dynamic in VM
by hausner@google.com
· 13 years ago
ce3583e
Add support for multiple HTTP proxies
by sgjesse@google.com
· 13 years ago
f49dcf3
Guard against buffer overflow in the x64 disassembler.
by kmillikin@google.com
· 13 years ago
1bf6421
- Get rid of RawClosure class and use RawInstance for closures.
by asiva@google.com
· 13 years ago
4d16e71
Apply John's change (Issue 11077007: Intrinsify Float64 array access on ia32 and x64.).
by srdjan@google.com
· 13 years ago
3969668
Resolve interfaces before starting finalizing classes (issue 5586).
by regis@google.com
· 13 years ago
6b07453
- Remove deprecated Dart API calls Dart_ClosureSmrck and DartClosureSetSmrck
by asiva@google.com
· 13 years ago
54ea76d
Remove support for optimized dart leaf functions.
by fschneider@google.com
· 13 years ago
667b0d5
Mark optimized functions with a * in the perf event symbol output.
by fschneider@google.com
· 13 years ago
706ef1b
Fix make_version.py in cases where we cant get revision info
by ricow@google.com
· 13 years ago
f52b2fb
Fix bug in the sminess propagation that limited optimization opportunities.
by fschneider@google.com
· 13 years ago
5113b24
Remove support for generating visualizer format file for the flowgraph.
by fschneider@google.com
· 13 years ago
fbc14bd
Fix bug in ByteArray.subByteArray implementation for omitted length.
by lrn@google.com
· 13 years ago
b483f6c
- More Windows Unix confusion.
by iposva@google.com
· 13 years ago
2cc2354
- Avoid calling Unix commands on Windows.
by iposva@google.com
· 13 years ago
84961d3
- Windows' not Unix. Review URL: https://codereview.chromium.org//11103029
by iposva@google.com
· 13 years ago
bc26800
- Generate a version string based on the VERSION file.
by iposva@google.com
· 13 years ago
5e50490
Add missing scope initializations.
by cshapiro@google.com
· 13 years ago
e01b80d
Report error in APIs if type is malformed instead of crashing. Example:
by srdjan@google.com
· 13 years ago
cd3a59c
Fix a crash in compiler. Review URL: https://codereview.chromium.org//11087062
by srdjan@google.com
· 13 years ago
5158c55
Trace intrinsified native calls for doubles.
by srdjan@google.com
· 13 years ago
22e619f
Recursive inlining.
by zerny@google.com
· 13 years ago
483f813
Slightly improved register constraints for mint add and sub.
by fschneider@google.com
· 13 years ago
5200dfb
Remove slow assert from VM.
by zerny@google.com
· 13 years ago
4ad6471
Fix build breakage, removed arguments twice instead of once.
by srdjan@google.com
· 13 years ago
c83fd71
Implement SmiToInt and DoubleToInt. All necessary tests are in tests/language/arithmetic_test.dart
by srdjan@google.com
· 13 years ago
5737ead
Add more options to the help message in verbose mode.
by asiva@google.com
· 13 years ago
c9f164a
Improving path.relativeTo to add support for a broader set of absolute paths.
by blois@google.com
· 13 years ago
517ff06
Instead of aborting with an assert, exit with an error when we get an OOM
by asiva@google.com
· 13 years ago
8e7aee9
Address Florian's comments.
by srdjan@google.com
· 13 years ago
5ec7bcc
Revert "Improving relative path support."
by blois@google.com
· 13 years ago
95aabfc
Improving relative path support.
by blois@google.com
· 13 years ago
66b7a2c
Addressed drive by comments
by sgjesse@google.com
· 13 years ago
b38daeb
Faster 64-bit left-shift for ia32.
by fschneider@google.com
· 13 years ago
78c30b0
- Update status files for failing tests.
by iposva@google.com
· 13 years ago
5f2f50f
Land http://codereview.chromium.org/11047027/ for Matthias:
by iposva@google.com
· 13 years ago
06aa06f
Include method name in NoSuchMethodError.toString().
by regis@google.com
· 13 years ago
6c7a1f3
Look up getter in super call (issue 3621).
by regis@google.com
· 13 years ago
5f2bdb2
Fix bug with missing unboxed mint-to-double conversion.
by fschneider@google.com
· 13 years ago
70216ab
Hide internal details of VM string implementation.
by ager@google.com
· 13 years ago
0a95ca1
Fix another issue with r13348
by sgjesse@google.com
· 13 years ago
2eb693a
Fix error in in r13348
by sgjesse@google.com
· 13 years ago
aa7652c
Add support for HTTP proxy in the HTTP client
by sgjesse@google.com
· 13 years ago
2262eaa
Reapply r13292 WITH a fix to dartc test status for apply_test.dart
by efortuna@google.com
· 13 years ago
ceed3e5
- Add support to interrupt a running isolate with the following command:
by asiva@google.com
· 13 years ago
461f7fb
Revert r13292. This is when the first failure showed up on dartc, but dartc
by efortuna@google.com
· 13 years ago
3a45259
Implement new scope rules for type variables (issue 5230).
by regis@google.com
· 13 years ago
76d7c9b
Renamed Zone->StackZone, BaseZone->Zone, in preparation for changing isolate->get_zone() to return what was called the BaseZone instead of its wrapper. The GetBaseZone() methods were not renamed, to help the next CL.
by tball@google.com
· 13 years ago
3efefbd
Faster 64-bit right-shift for the ia32 compiler.
by fschneider@google.com
· 13 years ago
181dc5d
Add apply method signature to Function class.
by lrn@google.com
· 13 years ago
c8df70b
Fix bug 5575:
by iposva@google.com
· 13 years ago
f78f482
Restore x64 performance by reinstering an accidentally deleted LoadClassId instruction.
by srdjan@google.com
· 13 years ago
be96792
Better error message for const loop variables
by hausner@google.com
· 13 years ago
717e3c0
Support for mixed null/smi equality: do not deoptimize, emit same optimized code as if that was smi-equality only.
by srdjan@google.com
· 13 years ago
ed960e0
Add catchless catch clauses
by hausner@google.com
· 13 years ago
e868adb
Renaming Unboxed* IL instructions to shorter names.
by fschneider@google.com
· 13 years ago
34d3834
Refactor HttpClient internals to use Uri class for passing connection information
by sgjesse@google.com
· 13 years ago
9ca8085
Do not override (lower) the VM's code heap size for benchmarks tests.
by kmillikin@google.com
· 13 years ago
c0418b9
Don't inline functions above the deoptimization threshold.
by zerny@google.com
· 13 years ago
f60ebcc
Add fast 64-bit bitwise negation to the IA32 optimizing compiler.
by fschneider@google.com
· 13 years ago
932b29c
Pack deopt ID into the return before and return after deopt instructions.
by kmillikin@google.com
· 13 years ago
cb71980
Add fast 64-bit integer ADD and SUB to the optimizing compiler.
by fschneider@google.com
· 13 years ago
1b8e614
Change compile-time errors into dynamic errors in instance creation expression
by regis@google.com
· 13 years ago
6076250
1. Create a port when a debugger object is created for an isolate, use this
by asiva@google.com
· 13 years ago
862687a9
First step towards support for being able to interrupt a running Dart Isolate
by asiva@google.com
· 13 years ago
3ae0b96
Set previous instruction pointers when building the graph.
by zerny@google.com
· 13 years ago
7c13f0a
Remove now unused BinaryMintOp from the IL.
by fschneider@google.com
· 13 years ago
8a6dd23
Run canonicalization again after constant propagation.
by kmillikin@google.com
· 13 years ago
c2ec22a
Fix bug with mint unboxing on non-SSE 4.1 machines.
by fschneider@google.com
· 13 years ago
35e073b
Minor style and comment fixes from review comments.
by ager@google.com
· 13 years ago
dc7ac3d
Scavenge watched objects by scavenging their watchers.
by cshapiro@google.com
· 13 years ago
2693f66
Fix movmskpd test, add masking to result.
by srdjan@google.com
· 13 years ago
e40f943
Fix build: Do not rename test cases just before committing.
by iposva@google.com
· 13 years ago
ab16371
- Add regression test case for dartbug.com/5546.
by iposva@google.com
· 13 years ago
6388bd1
Fix crashes in Smi equality comparisons: Smi equality instruction may have null as inputs. Null is treated specially in equality and therefore does not enter the ICdata, type feedback does not know about null being encountered.
by srdjan@google.com
· 13 years ago
784b159
Eliminate support for old raw string format
by hausner@google.com
· 13 years ago
9dd3e62
Split flag --trace-deopt into --trace-deoptimization and --trace-deoptimization-verbose. Print source line and function where deoptimization occured.
by srdjan@google.com
· 13 years ago
31fe6a2
Fix dartium build break. Review URL: https://codereview.chromium.org//11043003
by asiva@google.com
· 13 years ago
27e1b05
Add isolate event handler setup in order to be able to propagate isolate
by asiva@google.com
· 13 years ago
8c30b89
Do not trigger optimization on functions that are not optimizable (e.g. natives).
by srdjan@google.com
· 13 years ago
9bcd372
Remove temporary hack for throttling inlining.
by srdjan@google.com
· 13 years ago
6632f19
Support for unboxed 64-bit integer bitwise operations and equality on ia32.
by fschneider@google.com
· 13 years ago
d8df86d
Intrinsify Float32Array_setIndexed on IA32 and X64
by johnmccutchan@google.com
· 13 years ago
12a115f
- WeakProperty keys in other generations are black. Avoid trying to
by iposva@google.com
· 13 years ago
844f18a
Enable inlining of control flow, increase code heap size 12 -> 18Mb (note that code will be moved to old space where it can grow). Print heap size at exit of VM using trace-isolates.
by srdjan@google.com
· 13 years ago
62f74c1
Revert r13022 (revert inlining of methods with control flow), Review URL: https://codereview.chromium.org//10979078; disable inlining of methods with control-flow so that we do not run out of heap space.
by srdjan@google.com
· 13 years ago
4f19329
Enable Float32Array_getIndexed on X64 now that cvtss2sd is implemented
by johnmccutchan@google.com
· 13 years ago
2724469
Add integer negate back to list of intrinsified methods.
by srdjan@google.com
· 13 years ago
792a5cb
Added slow_assert macro and flag for slow development assertions in the VM.
by zerny@google.com
· 13 years ago
0f53862
Change run_vm_tests to take the VM arguments before the test name so
by ager@google.com
· 13 years ago
7ce8d31
Cleaning up in VM number hierarchy which was exposing a bunch
by ager@google.com
· 13 years ago
d7115e5
Remove deoptimization index PC descriptors.
by kmillikin@google.com
· 13 years ago
f97265d
Clean up file implementation.
by ager@google.com
· 13 years ago
a2d8d4c
The real fix of float32. Review URL: https://codereview.chromium.org//10987103
by srdjan@google.com
· 13 years ago
b8a2d9f
Fix broken x64 build temporarily. cvtss2sd missing on x64.
by srdjan@google.com
· 13 years ago
3c93a72
Intrinsify Float32Array_getIndexed on IA32 and X64.
by johnmccutchan@google.com
· 13 years ago
04d28f2
Convert MOD to AND for power-of-two positive constants.
by srdjan@google.com
· 13 years ago
a5e9100
Inline String isEmpty, refactor inlining of intrinsics.
by srdjan@google.com
· 13 years ago
c4e7172
Revert several inlining related changes.
by kmillikin@google.com
· 13 years ago
6f2cf94
Rename CastException to CastError.
by lrn@google.com
· 13 years ago
Next »