0.3.6.1
  1. b1a3430 When canonicalizing branch on StrictCompare don't fuse comparisons that can deoptimize or serve as pending deoptimization target for representation changes. by vegorov@google.com · 13 years ago
  2. c64bb20 - Make size of the stack red zone depend on word size. by iposva@google.com · 13 years ago
  3. f0b56ef Reduce allocation of ArrayNode-s where a GrowableArray could be used instead. by srdjan@google.com · 13 years ago
  4. dd140c2 Revert SSE assembler changes by johnmccutchan@google.com · 13 years ago
  5. 06eb49d SSE Assembler and Disassembler support by johnmccutchan@google.com · 13 years ago
  6. 97c6554 Minor cleanup by asiva@google.com · 13 years ago
  7. 3520e88 Bi-directional iterator for runes of a string. by lrn@google.com · 13 years ago
  8. 487c73e Revert "Remove SminessPropagator and FlowGraphTypePropagator and all associated infrastructure and fields." by vegorov@google.com · 13 years ago
  9. f8d9a90 Remove SminessPropagator and FlowGraphTypePropagator and all associated infrastructure and fields. by vegorov@google.com · 13 years ago
  10. 067b8ba Add snapshot size to the VM benchmarks suite. by asiva@google.com · 13 years ago
  11. a7b617c Provide implementations for by asiva@google.com · 13 years ago
  12. 3b0c288 Revert "Add StringSink and update StringBuffer." by floitsch@google.com · 13 years ago
  13. 3f71467 Rework Timer interface. by floitsch@google.com · 13 years ago
  14. bbbe0c3 Allow ambiguous Expect and ExpectException imports. by floitsch@google.com · 13 years ago
  15. 7c194d0 Add StringSink and update StringBuffer. by floitsch@google.com · 13 years ago
  16. a0461f9 Remove erroneous assert from Windows implementation of dart:io File.fullPath. by whesse@google.com · 13 years ago
  17. d421507 - Remove redundant type parameters for internal data. by iposva@google.com · 13 years ago
  18. 686e35e Support for non-DOM canvases/contexts (backed by bitmaps). by gram@google.com · 13 years ago
  19. e6e4ae4 Use bash on linux for skia script by vsm@google.com · 13 years ago
  20. 1a40827 Revert changes to directory listing on Windows, to diagnose pub problems. by whesse@google.com · 13 years ago
  21. f29d1c7 Optimize branches in polymorphic equality operations. by fschneider@google.com · 13 years ago
  22. fa78161 Remove use of strnlen on Mac OS, because pre-Lion versions don't have it. by whesse@google.com · 13 years ago
  23. 45e351e Add string.h header file to directory listing implementations. by whesse@google.com · 13 years ago
  24. 58e8b94 Use a PathBuffer class in dart:io directory lister. by whesse@google.com · 13 years ago
  25. 4e12cd5 Remove Stopwatch interface and make it a class. by floitsch@google.com · 13 years ago
  26. 80e281a Fix for issues 6080 - by asiva@google.com · 13 years ago
  27. d6c8e4f Add unit tests which reliabily reproduces the error condition reported in Issue 6080 without the need for a specialized and inconsistent private environment. by asiva@google.com · 13 years ago
  28. dd917e2 Remove freeing of zone allocate strings. by ager@google.com · 13 years ago
  29. ab3cbf5 Change CSE, LICM, and range analysis to preserve use lists. by kmillikin@google.com · 13 years ago
  30. 5675b85 Generate first ARM assembler test and execute (simulate) it. by regis@google.com · 13 years ago
  31. 898ec77 Added Socket::Close() function. by tball@google.com · 13 years ago
  32. f0caa40 Add optimized loads from ExternalUint8ClampedArrays. by fschneider@google.com · 13 years ago
  33. 8200c55 Flip test condition when testing for fixed-length array length load. by fschneider@google.com · 13 years ago
  34. 92d5bff Remove Windows line breaks accidentially committed in r18172 by sgjesse@google.com · 13 years ago
  35. 7fc8f72 Inline getters of byte array view in the optimized flow graph. by fschneider@google.com · 13 years ago
  36. e1efa71 Hide collection-dev library. by floitsch@google.com · 13 years ago
  37. 79e6b38 Fix socket error reporting on Windows by sgjesse@google.com · 13 years ago
  38. 8762c41 Revert "Hide collection-dev library." by floitsch@google.com · 13 years ago
  39. 2a56791 Hide collection-dev library. by floitsch@google.com · 13 years ago
  40. 109cbae Minor cleanup of activation frame creation code. Get the code object while iterating the frames as that is way faster than doing a code lookup later. by asiva@google.com · 13 years ago
  41. fe95f78 - Add handling of private dart:_ libraries. by iposva@google.com · 13 years ago
  42. 9d42f82 Save 0.00001% memory by hausner@google.com · 13 years ago
  43. cd7b939 Rename the accessor functions saved_context_var and set_saved_context_var to saved_entry_context_var and set_saved_entry_context_var so that it matches the local variable name used. This avoids confusing this with the saved_context_var variable which is used by try statements. by asiva@google.com · 13 years ago
  44. e56a1fc Remember owner class of patch code by hausner@google.com · 13 years ago
  45. 8a4e4cb Fix Issue 8259: dart:math pow broken for large integers. by srdjan@google.com · 13 years ago
  46. 2a7fb1c Added expand method to iterables. by lrn@google.com · 13 years ago
  47. b82378e Revert "Fresh try at "Use browsers JSON.parse for parsing JSON."" by sra@google.com · 13 years ago
  48. 2a3de27 Fresh try at "Use browsers JSON.parse for parsing JSON." by sra@google.com · 13 years ago
  49. dc451b3 Canvas API. There are still a number of things to do: by gram@google.com · 13 years ago
  50. eaa1c97 Use SAR for divident by a power-of two constant divisor. by srdjan@google.com · 13 years ago
  51. 7240291 Adapt String interface for Utf16. by floitsch@google.com · 13 years ago
  52. 596c245 Revert "Adapt String interface for Utf16." by floitsch@google.com · 13 years ago
  53. 659d4ad Adapt String interface for Utf16. by floitsch@google.com · 13 years ago
  54. a518a0a Add a use list iterator that allows mutation of current. by kmillikin@google.com · 13 years ago
  55. 361300c Move recording of definition uses from the value to the definition. by kmillikin@google.com · 13 years ago
  56. 0d91963 Added MappedListIterable/Iterator to implement map() on Lists. by lrn@google.com · 13 years ago
  57. ca92727 Resubmit reverted r17962, but, for now, only report error about unfinalized by regis@google.com · 13 years ago
  58. 42ccc2a Revert "Revert "Revert "Use browsers JSON.parse for parsing JSON.""" by sra@google.com · 13 years ago
  59. 75a7b7e Revert "Revert "Use browsers JSON.parse for parsing JSON."" by sra@google.com · 13 years ago
  60. e525fdb Revert "Use browsers JSON.parse for parsing JSON." by sra@google.com · 13 years ago
  61. cafd5dd Use browsers JSON.parse for parsing JSON. by sra@google.com · 13 years ago
  62. feb7329 Resubmitting r18013. Review URL: https://codereview.chromium.org//12084120 by regis@google.com · 13 years ago
  63. 450bf7c Revert r18013 failing on Windows. by regis@google.com · 13 years ago
  64. c651283 Cleanup api for isolate state checking. by regis@google.com · 13 years ago
  65. cff409d Restore factory names in the intrinsifier list to the way they were (is used in a special way during lookup of private corelib classes). by asiva@google.com · 13 years ago
  66. 20f821b Instead of setting up the can intrinsify state lazily setup eagerly by asiva@google.com · 13 years ago
  67. ac523ec Fixed simarm, simmips builds. by srdjan@google.com · 13 years ago
  68. 3f126d4 Intrinsify external uint8 clamped array setter and getter. by srdjan@google.com · 13 years ago
  69. 2718b54 Separate the array/string .length load from the bounds check. by fschneider@google.com · 13 years ago
  70. 5a9cc92 Revert changes 17962-3 which break Dartium Debug build. by antonm@google.com · 13 years ago
  71. 15495fc Temporarily disabling snapshot tests failing on Windows until further by regis@google.com · 13 years ago
  72. 650ae35 Fix class patching involving type parameters: type parameters of patched classes by regis@google.com · 13 years ago
  73. c64871d First set of changes towards cleaning up the bytearray access APIs by asiva@google.com · 13 years ago
  74. f644dfc Fix for issue-7157 - set the stack marker in the top API local scope just before entering dart code. It used to be set in Dart_EnterScope and this was causing problems as the marker could potentially end up being lower than the stack pointer at the time of entering Dart code resulting in an destruction of the top scope during 'state->UnwindScopes(...)' by asiva@google.com · 13 years ago
  75. c2cafbb - Change the layout of external typed array objects to avoid the extra indirection when accessing elements in the array. by asiva@google.com · 13 years ago
  76. a243603 Make use lists into doubly-linked lists. by kmillikin@google.com · 13 years ago
  77. 9b23dff Reapply "Rename mappedBy to map." by lrn@google.com · 13 years ago
  78. b1a118d Revert "Rename mappedBy to map." by floitsch@google.com · 13 years ago
  79. 0dc2f4b Rename mappedBy to map. by lrn@google.com · 13 years ago
  80. 6428218 Try to have constant on the right hand side for commutative Smi instructions. by srdjan@google.com · 13 years ago
  81. e024c74 Remove List.filled constructor. by floitsch@google.com · 13 years ago
  82. 35ef4dd Enable correct optimized double modulo operation. (TODO: enable remainder optimization). by srdjan@google.com · 13 years ago
  83. e006d7f Fix Socket_WriteList to use the offset for external byte arrays. by ager@google.com · 13 years ago
  84. 90bb8f6 Fix a crash bug when creating a stack trace from an optimized frame. by fschneider@google.com · 13 years ago
  85. 44a2659 When comparing symbols during the range analysis check that both of them are not affected by side-effect. by vegorov@google.com · 13 years ago
  86. 6e26ea8 On Ia32 optimistically assume that results from int32 and uint32 array loads fit into Smi. Only if the instruction caused deoptimization will we assume mixed Smi/Mint operations. In absence of precise tracking of deoptimization history (location/reason) conservatively assume that a method that was deoptimized once may have been deoptimzied because of uint32/int32 loads. by srdjan@google.com · 13 years ago
  87. 3d1a139 Fix double modulo bug by temporary disabling calling to C (fix and reenabling it will follow later). Added test. by srdjan@google.com · 13 years ago
  88. 74a6a35 Do not add smis to the store buffer when cloning objects. by fschneider@google.com · 13 years ago
  89. 4ac3d21 Initial revision of ARM assembler. by regis@google.com · 13 years ago
  90. 4282747 Fix simarm/simmips build. Review URL: https://codereview.chromium.org//12093046 by srdjan@google.com · 13 years ago
  91. 35bc3b6 Widen the type of constant values handled by constant propagation. by fschneider@google.com · 13 years ago
  92. 77c1e9a Fix test status for my new tests running with dartc. by fschneider@google.com · 13 years ago
  93. dfda785 Fix source position for stack traces with optimized top function. by fschneider@google.com · 13 years ago
  94. 6c6e8f4 Change a couple of API functions to return unhandled exception errors instead of fatal errors on immutable array (by calling into dart code for immutable arrays). by ager@google.com · 13 years ago
  95. 4721095 Fix issue 8161: by iposva@google.com · 13 years ago
  96. 5f1413d Make Type, TypeParameter, TypeArguments and InstantiatedTypeArguments final heap objects. by asiva@google.com · 13 years ago
  97. e27d276 Remove the script snapshot option from gen_snapshot as the dart executable can be used for generating script snapshots. by asiva@google.com · 13 years ago
  98. 6392b0b Added result cids to some natives (byte array _new). by srdjan@google.com · 13 years ago
  99. 00d1115 Address comments about safely casting handles. by fschneider@google.com · 13 years ago
  100. d313a12 1. Change option --use_script_snapshot to --use-script-snapshot (easier to type). by asiva@google.com · 13 years ago