๐ AIๆ็ดข & ไปฃ็
๐
ไธป้กต
Sign in
chromium
/
external
/
github.com
/
dart-lang
/
sdk
/
refs/tags/0.5.9.0
/
runtime
tag
7ab6ec68d726902dcb989e0fafcdc6cfe96ba195
tagger
Natalie Weizenbaum <nweiz@google.com>
Wed May 27 23:31:14 2015
object
4418d907fb3f8a2f6e5df7281a64255f7feaed79
0.5.9.0
7349a6d
Make breakpoints on == fire reliably
by hausner@google.com
ยท 13 years ago
1e7a090
Actually end a ZLib stream with a Z_FINISH marker.
by ajohnsen@google.com
ยท 13 years ago
b350781
Impelemnts some FPU arithmetic function for the MIPS simulator, assembler, disassembler.
by zra@google.com
ยท 13 years ago
142b493
Fix issue 5275: The VM must always generate the most compact form of an integer (Smi, Mint or Bigint). Hide methods that can be used to bypass that assumption and require the use of Integer::NewXXX which is guaranteed to return the most compact integer form.
by srdjan@google.com
ยท 13 years ago
e140462
- Create a local scope so that the GC can collect the external typed data.
by iposva@google.com
ยท 13 years ago
ef48eb9
Fix dartbug.com/10674:
by iposva@google.com
ยท 13 years ago
b71d94c
Fix build breakage of simmips on Mac OS X: binary constants are nto C++ standard, but GCC specific.
by srdjan@google.com
ยท 13 years ago
2b7746a
Allow breakpoints on one-liner functions
by hausner@google.com
ยท 13 years ago
1826854
Implements int to double conversion instructions for MIPS simulator, assembler, disassembler.
by zra@google.com
ยท 13 years ago
16d9791
Fix crash when running Richards with --inlining-depth-threshold=30 --inlining-size-threshold=10000: IfThenElseInstr may end up with both inputs being constant.
by srdjan@google.com
ยท 13 years ago
144def4
Implements FPU compare and branching for MIPS simulator, assembler, disassembler.
by zra@google.com
ยท 13 years ago
ec44728
Fix failure in co19 test (tests/co19/src/LibTest/math/pow_A18_t01.dart), where pow(1.0, NAN) returns 1.0 instead of NAN (replicate with --optimization-counter-threshold=5).
by srdjan@google.com
ยท 13 years ago
4a990e9
Cleanup and avoid unnecessary code when building type arguments.
by fschneider@google.com
ยท 13 years ago
1ac5c7b
Polymorphic inlining - prevent hoisting the last class check.
by kmillikin@google.com
ยท 13 years ago
9e867eb
Make deoptimization architecture dependent (it depends on the frame layout).
by regis@google.com
ยท 13 years ago
2aeb172
- Correctly handle negative constant indices when
by iposva@google.com
ยท 13 years ago
82252c5
Fix assert failures in checked mode: Redundant CheckArrayBoundInstr is not eliminated.
by srdjan@google.com
ยท 13 years ago
c4cf519
- Canonicalize array bounds checks to avoid deopting when comparing
by iposva@google.com
ยท 13 years ago
7797d39
Added Object._cid getter, optimized it. Added to (some) classes a static final _clCid. Use those to test for exact type in VM's libraries.
by srdjan@google.com
ยท 13 years ago
fb84712
dart:io | Add FileSystemEntity.stat() and FileStat class.
by whesse@google.com
ยท 13 years ago
5c4ea76
Unbox phis with Float32x4 or Uint32x4 type
by johnmccutchan@google.com
ยท 13 years ago
b755c8f
Basic support for LICM of fully invariant loads.
by vegorov@google.com
ยท 13 years ago
428dea1
Fix crash with --no-use-cha: the optimizer expects a concrete type for array creation, not dynamic as is the result because we cannot determine without CHA if a class is guaranteed to have no sublcasses and has not been implemented. Regardless of use_cha, always rely on known information for internal classes that are not subtype or implemented by other clases.
by srdjan@google.com
ยท 13 years ago
cd7c523
Inline Uint32x4 operations
by johnmccutchan@google.com
ยท 13 years ago
d0c639e
Fix for issue 10534. Implement int.pow correctly using exponentiation by squaring.
by srdjan@google.com
ยท 13 years ago
0a243bf
Revert r22620 because of dart2js test failures.
by fschneider@google.com
ยท 13 years ago
8df37f6
Enable optimizing try-finally.
by fschneider@google.com
ยท 13 years ago
8ad125f
Optimize functions containing try-catch.
by fschneider@google.com
ยท 13 years ago
0acfcf2
A load static of an initialized static final field can be converted to its value, as long as it is in old space or Smi, and can therefore be a literal node.
by srdjan@google.com
ยท 13 years ago
80c7ad1
Implement breakpoint for closure calls
by hausner@google.com
ยท 13 years ago
6110ad7
Fix the embedder on the desktop.
by gram@google.com
ยท 13 years ago
70d8860
Optimize concatenation of lists of onebyte strings by implementing it in Dart.
by srdjan@google.com
ยท 13 years ago
30b5101
Fix for issue 10488 standalone/basic_debugger_test flaky
by asiva@google.com
ยท 13 years ago
ddc9d23
Inline _OneByteString._setAt. The key knowledge is that _setAt is an internal method that has to be called with correct arguments, therefore no checks are needed.
by srdjan@google.com
ยท 13 years ago
b51b053
Remove print_bootstrap flag as it is not needed anymore considering that we
by asiva@google.com
ยท 13 years ago
5cecc4b
Fix windows build break.
by asiva@google.com
ยท 13 years ago
dee3999
Fix windows build.
by asiva@google.com
ยท 13 years ago
89ef11e
Final step towards loading core library scripts directly from the sources
by asiva@google.com
ยท 13 years ago
d83e6dd
Fix Clank+Dart compilation.
by podivilov@google.com
ยท 13 years ago
3cf4ca8
Speculative fix for android build.
by ricow@google.com
ยท 13 years ago
e5d6ee2
Minor cleanup.
by asiva@google.com
ยท 13 years ago
2565ca2
Implement a variation of scalar replacement for non-escaping allocations.
by vegorov@google.com
ยท 13 years ago
fabc87d
Fixes for integer division on ARM hardware so that assembler tests pass.
by zra@google.com
ยท 13 years ago
53347a3
Remove stack_frame_<arch>.cc files.
by regis@google.com
ยท 13 years ago
3c0e1cc
Add extra Dart_FileReadCallback argument to android embedder
by vsm@google.com
ยท 13 years ago
5868a6b
Use the constant pool for all constants, not just null.
by kmillikin@google.com
ยท 13 years ago
c3c9424
Fix dartbug.com/10415:
by iposva@google.com
ยท 13 years ago
4577abd
Third step towards loading core library scripts directly from the sources
by asiva@google.com
ยท 13 years ago
7e31a88
Initial support for polymorphic inlining.
by kmillikin@google.com
ยท 13 years ago
fbfcf71
Fix build break in --checked mode.
by asiva@google.com
ยท 13 years ago
469ff38
Fix for issue 10395, call noSuchMethod if a method is not found when using the Dart C API.
by asiva@google.com
ยท 13 years ago
968ebcf
Make Completers asynchronous.
by floitsch@google.com
ยท 13 years ago
79a5d57
Fixed bug in vm/benchmark_test.h
by kustermann@google.com
ยท 13 years ago
1b3aff5
Change async read buffer sizes on Windows
by sgjesse@google.com
ยท 13 years ago
ab188d3
Improve performance of String.fromCharCodes by implementing it in Dart. Add tow internal natives to Dart in order to be able to allocate and fill a String. Next step is to implement String.concatAll in Dart as well and to inline String._setAt operation (currently intrinsified).
by srdjan@google.com
ยท 13 years ago
ea5a391
Resubmit 22380 after fixing the windows build.
by asiva@google.com
ยท 13 years ago
880af69
Introduce architecture specific headers describing Dart stack frames.
by regis@google.com
ยท 13 years ago
083c9e5
- Remember the fact that an object has been added to the
by iposva@google.com
ยท 13 years ago
deeb192
Cleanup deoptimization code to make it architecture independent (in progress).
by regis@google.com
ยท 13 years ago
dab8758
Revert 22380 to investigate windows build break.
by asiva@google.com
ยท 13 years ago
27e78fb
Second step towards loading core library scripts directly from the sources
by asiva@google.com
ยท 13 years ago
0ae62a7
dart:io | Implement truly asynchronous version of FileSystemEntity.type().
by whesse@google.com
ยท 13 years ago
b8c729f
Mark test as flaky
by sgjesse@google.com
ยท 13 years ago
396011b
dart:io | Add asynchronous versions of the methods of FileSystemEntity and Link.
by whesse@google.com
ยท 13 years ago
74364b1
Potentially fix the crash reported in Issue 10385
by asiva@google.com
ยท 13 years ago
87ae3bb
Allows "Hello, world!" to run on ARM hardware.
by zra@google.com
ยท 13 years ago
6843db8
Implement Smi.toString in Dart instead of calling to C++ natives. Large performance improvement.
by srdjan@google.com
ยท 13 years ago
f005802
Improve load forwarding:
by vegorov@google.com
ยท 13 years ago
596f203
Do not copy immutable arrays in String.createFromCharCodes. Tighten the types a little in string_patch.dart.
by srdjan@google.com
ยท 13 years ago
3c10f6b
On MIPS, keeps Object::null() in a register.
by zra@google.com
ยท 13 years ago
a6fb096
- Fixed some old-style casts.
by iposva@google.com
ยท 13 years ago
6a78c0c
Add v6Only named argument to ServerSocket and etc.
by ajohnsen@google.com
ยท 13 years ago
76c8e61
Fix ARM memory addressing mode 3 in assembler. Update assembler test.
by regis@google.com
ยท 13 years ago
303011f
Enable all vm tests on simarm (skip 2 timing out byte array tests).
by regis@google.com
ยท 13 years ago
8e29370
BREAKING CHANGE: enforce part of directive
by hausner@google.com
ยท 13 years ago
aa1d4b4
Inline remaining Float32x4 operations.
by johnmccutchan@google.com
ยท 13 years ago
249ab96
Fix Android build.
by gram@google.com
ยท 13 years ago
7f1fac8
Loosen aggressive assert in debugger stack trace code
by hausner@google.com
ยท 13 years ago
aa2dd0a
On MIPS, uses more branch delay slots.
by zra@google.com
ยท 13 years ago
a516bbc
Enable IPv6 by default in dart:io.
by ajohnsen@google.com
ยท 13 years ago
2fdb878
Change the signature for all network bind calls.
by sgjesse@google.com
ยท 13 years ago
29f15c6
Instrument debugger to track down stack trace problems
by hausner@google.com
ยท 13 years ago
0334e1d
Fix missing pc descriptor for NoSuchMethodExceptions when calling closures with wrong number of arguments.
by srdjan@google.com
ยท 13 years ago
706e79d
Fix error reporting when calling static methods and closures withh mismatched arguments.
by srdjan@google.com
ยท 13 years ago
d852cd3
Another fix for debugging stack traces and captured variables.
by hausner@google.com
ยท 13 years ago
10c4dcb
Inline Float32x4 min,max,sqrt,reciprocal,reciprocalSqrt, and scale
by johnmccutchan@google.com
ยท 13 years ago
cd59df7
- Remove kFreeBit, as it is not needed any longer
by iposva@google.com
ยท 13 years ago
34d41f9
Track side-effect free paths in the graph to allow CSE and LICM for instructions that depend on some side-effects.
by vegorov@google.com
ยท 13 years ago
2e857ff
Put HashMap class in dart namespace.
by sgjesse@google.com
ยท 13 years ago
6c486c7
Add static getters for common internet addresses
by sgjesse@google.com
ยท 13 years ago
c24e005
Make ninja build on mac work
by kustermann@google.com
ยท 13 years ago
05e5da6
Remove include which was not needed
by sgjesse@google.com
ยท 13 years ago
23cf7f0
Fix compiler warning about bool conversion.
by fschneider@google.com
ยท 13 years ago
09f3f25
Uses slt and sltu for signed vs. unsigned comparison by the MIPS assembler.
by zra@google.com
ยท 13 years ago
0e030b6
Further improve type optimization reusing the type argument vector of the
by regis@google.com
ยท 13 years ago
04cb872
First step towards loading the core library scripts directly from the sources
by asiva@google.com
ยท 13 years ago
26c86b5
Inline Float32x4 comparison.
by johnmccutchan@google.com
ยท 13 years ago
3a37a55
Re-enables ARM cross-compile.
by zra@google.com
ยท 13 years ago
755a90a
Disables SIMMIPS test that is timing out.
by zra@google.com
ยท 13 years ago
6cc59c1
Enables API tests on MIPS
by zra@google.com
ยท 13 years ago
Next »