tball@google.com
|
1b1cb1b750
|
Replaced read() call with FDUtils functions to fix Windows build.
Review URL: https://codereview.chromium.org//12340090
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19095 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-02-26 23:22:53 +00:00 |
|
iposva@google.com
|
98a0b91582
|
- Fix string formatting.
Review URL: https://codereview.chromium.org//12340088
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19093 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-02-26 23:02:40 +00:00 |
|
tball@google.com
|
4c4482e4c7
|
Initial prototype of vmstats support, based on Dart VM Stats draft design doc.
Review URL: https://codereview.chromium.org//12221022
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19091 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-02-26 22:34:08 +00:00 |
|
iposva@google.com
|
b564104ea5
|
- Properly load the core libraries as libraries and not as scripts.
This will honor their imports and library names.
Review URL: https://codereview.chromium.org//12321082
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@19017 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-02-25 23:25:29 +00:00 |
|
whesse@google.com
|
77a1a0c56a
|
dart:io | Fix writing to a Socket while and after calling destroy() on it.
BUG=dartbug.com/8681
TEST=standalone/io/http_client_request_test
Review URL: https://codereview.chromium.org//12330109
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18969 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-02-25 14:52:39 +00:00 |
|
lrn@google.com
|
3c0ac360e7
|
Remove deprecated string features.
Make String.codeUnits return a List.
Review URL: https://codereview.chromium.org//12282038
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18960 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-02-25 10:48:09 +00:00 |
|
ajohnsen@google.com
|
04cc4cc2a5
|
Add asserts to kqueue filter/events on mac.
BUG=
Review URL: https://codereview.chromium.org//12334036
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18880 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-02-22 11:51:24 +00:00 |
|
ajohnsen@google.com
|
03ac5fcaf2
|
Handle single EPOLLHUP epoll events on Linux.
BUG=
Review URL: https://codereview.chromium.org//12328052
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18878 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-02-22 11:42:32 +00:00 |
|
ajohnsen@google.com
|
167394115a
|
Don't send null data events on a Socket stream.
BUG=
Review URL: https://codereview.chromium.org//12334035
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18877 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-02-22 11:24:35 +00:00 |
|
ajohnsen@google.com
|
5068d80262
|
Handle legacy epoll event on Linux.
This should fix flaky tests on older versions of Linux (including those
running buildbot).
Also re-enable test on linux.
BUG=
Review URL: https://codereview.chromium.org//12319067
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18873 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-02-22 09:51:08 +00:00 |
|
asiva@google.com
|
97ef3c86d3
|
Move json, uri, utf and crypto libraries into the VM.
This should ensure that we would not need a patch per embedder for these libraries in case somebody decides to patch these.
Review URL: https://codereview.chromium.org//12318031
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18865 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-02-22 01:24:57 +00:00 |
|
asiva@google.com
|
f930e3856b
|
Add typed data interface to Dart API, this only changes the C++ API as dicussed in a previous email. The dart code in the library has not been changed yet.
Review URL: https://codereview.chromium.org//12255018
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18846 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-02-21 18:43:44 +00:00 |
|
sgjesse@google.com
|
a7f2f94695
|
Add missing files from previous commit
TBR=ager@google.com
BUG=
Review URL: https://codereview.chromium.org//12328037
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18821 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-02-21 12:08:34 +00:00 |
|
sgjesse@google.com
|
488b016a2f
|
Merge IO v2 branch to bleeding edge
R=ager@google.com, ajohnsen@google.com, whesse@google.com
BUG=
Review URL: https://codereview.chromium.org//12316036
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18820 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-02-21 11:58:11 +00:00 |
|
iposva@google.com
|
36d72ffdcc
|
Fix Windows build:
- Missed a OS dependent file.
Review URL: https://codereview.chromium.org//12315020
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18798 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-02-20 23:47:29 +00:00 |
|
iposva@google.com
|
b1c855488b
|
- Attempt to fix build breakage on Windows.
Review URL: https://codereview.chromium.org//12319030
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18788 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-02-20 21:27:07 +00:00 |
|
iposva@google.com
|
9046a44a37
|
Prepare for removal of source_filter.gypi:
- Guard OS-dependent source files with #if TARGET_OS_* in a similar
fashion to the architecture dependent sources.
Review URL: https://codereview.chromium.org//12282051
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18786 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-02-20 21:17:38 +00:00 |
|
whesse@google.com
|
f15afd86b2
|
dart:io Directory.list: Fix use of snprintf return value to work with both C99, Windows, and pre-C99 versions of snprintf.
BUG=
Review URL: https://codereview.chromium.org//12326007
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18754 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-02-20 13:34:50 +00:00 |
|
whesse@google.com
|
a2bd479106
|
IO v2: Use a single PathBuffer in Directory.list on Windows, and stop rewriting paths during listing.
Review URL: https://codereview.chromium.org//12212194
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18740 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-02-20 09:42:28 +00:00 |
|
whesse@google.com
|
25e5ba7f5f
|
Change Directory.list to use the input path, and not resolve it to a full path.
All paths reported by Directory.list are now extensions of the input path.
The Windows platform equivalent change will be committed in a separate CL.
BUG=
Review URL: https://codereview.chromium.org//12217086
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18739 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-02-20 09:27:08 +00:00 |
|
iposva@google.com
|
826acfc074
|
- Avoid warnings when the result of TEMP_FAILURE_RETRY is unused.
Review URL: https://codereview.chromium.org//12178025
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18732 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-02-19 22:43:22 +00:00 |
|
whesse@google.com
|
c22c9cc9b0
|
Fix error handling in SecureSocket.initialize
BUG=dartbug.com/8228
TEST=standalone/io/secure_socket_arguments_test
Review URL: https://codereview.chromium.org//12298035
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18702 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-02-19 17:00:35 +00:00 |
|
tball@google.com
|
a852a76e3f
|
Last windows fix (hopefully!).
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18599 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-02-15 21:06:54 +00:00 |
|
tball@google.com
|
34d2808cc8
|
Fixed Windows compile error.
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18598 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-02-15 21:02:31 +00:00 |
|
tball@google.com
|
fe80553fdd
|
Moved GetCurrentTime functions from bin/eventhandler to bin/utils.
Review URL: https://codereview.chromium.org//12280004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18597 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-02-15 20:51:49 +00:00 |
|
whesse@google.com
|
acd03abf83
|
dart:io: Use PathBuffer class for Directory.list on Windows platform.
BUG=https://code.google.com/p/dart/issues/detail?id=7505
Review URL: https://codereview.chromium.org//12252006
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18448 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-02-13 15:00:55 +00:00 |
|
asiva@google.com
|
067b8ba92c
|
Add snapshot size to the VM benchmarks suite.
Review URL: https://codereview.chromium.org//12226068
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18367 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-02-12 02:39:00 +00:00 |
|
whesse@google.com
|
a0461f958d
|
Remove erroneous assert from Windows implementation of dart:io File.fullPath.
BUG=
Review URL: https://codereview.chromium.org//12208109
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18307 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-02-11 13:44:00 +00:00 |
|
whesse@google.com
|
1a4082724c
|
Revert changes to directory listing on Windows, to diagnose pub problems.
TBR=nweiz@google.com
BUG=
Review URL: https://codereview.chromium.org//12210086
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18260 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-02-08 16:47:33 +00:00 |
|
whesse@google.com
|
fa78161fbf
|
Remove use of strnlen on Mac OS, because pre-Lion versions don't have it.
BUG=
Review URL: https://codereview.chromium.org//12212090
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18251 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-02-08 12:55:32 +00:00 |
|
whesse@google.com
|
45e351e689
|
Add string.h header file to directory listing implementations.
BUG=
Review URL: https://codereview.chromium.org//12221086
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18248 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-02-08 12:21:56 +00:00 |
|
whesse@google.com
|
58e8b94008
|
Use a PathBuffer class in dart:io directory lister.
This simplifies the code, and avoids buffer overflow errors
by encapsulating snprintf.
BUG=
Review URL: https://codereview.chromium.org//12220034
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18247 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-02-08 11:58:12 +00:00 |
|
tball@google.com
|
898ec7731f
|
Added Socket::Close() function.
Review URL: https://codereview.chromium.org//12209047
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18199 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-02-07 00:44:55 +00:00 |
|
sgjesse@google.com
|
92d5bffe00
|
Remove Windows line breaks accidentially committed in r18172
TBR=ager@google.com
Review URL: https://codereview.chromium.org//12217038
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18174 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-02-06 15:24:12 +00:00 |
|
sgjesse@google.com
|
79e6b3849f
|
Fix socket error reporting on Windows
An error which happened during writing could be reported as error code 0 (which indicate success). This has been fixed so that the original error is reported.
R=ager@google.com
BUG=
Review URL: https://codereview.chromium.org//12218035
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18171 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-02-06 14:39:29 +00:00 |
|
sra@google.com
|
b82378e3e4
|
Revert "Fresh try at "Use browsers JSON.parse for parsing JSON.""
Review URL: https://codereview.chromium.org//12220009
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18117 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-02-05 07:11:12 +00:00 |
|
sra@google.com
|
2a3de27007
|
Fresh try at "Use browsers JSON.parse for parsing JSON."
Review URL: https://codereview.chromium.org//12221009
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18116 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-02-05 07:00:47 +00:00 |
|
sra@google.com
|
42ccc2aa4a
|
Revert "Revert "Revert "Use browsers JSON.parse for parsing JSON."""
Review URL: https://codereview.chromium.org//12192003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18024 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-02-02 04:01:28 +00:00 |
|
sra@google.com
|
75a7b7e0f6
|
Revert "Revert "Use browsers JSON.parse for parsing JSON.""
with missing gyp file.
Review URL: https://codereview.chromium.org//12179004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18023 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-02-02 03:36:10 +00:00 |
|
sra@google.com
|
e525fdb517
|
Revert "Use browsers JSON.parse for parsing JSON."
Review URL: https://codereview.chromium.org//12190002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18022 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-02-02 03:25:53 +00:00 |
|
sra@google.com
|
cafd5ddcae
|
Use browsers JSON.parse for parsing JSON.
This shrinks swarm by 27k (3.6%)
We can't make the error messages be the same since the native error contains only a message.
Review URL: https://codereview.chromium.org//12114021
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@18021 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-02-02 03:17:41 +00:00 |
|
asiva@google.com
|
c2cafbbe33
|
- Change the layout of external typed array objects to avoid the extra indirection when accessing elements in the array.
- Change the Dart API which create these external arrays to account for this change
Review URL: https://codereview.chromium.org//12093071
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@17937 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-01-31 18:53:21 +00:00 |
|
ager@google.com
|
e006d7f4df
|
Fix Socket_WriteList to use the offset for external byte arrays.
R=sgjesse@google.com
BUG=
Review URL: https://codereview.chromium.org//12087088
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@17852 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-01-30 16:16:54 +00:00 |
|
asiva@google.com
|
e27d2761ea
|
Remove the script snapshot option from gen_snapshot as the dart executable can be used for generating script snapshots.
Review URL: https://codereview.chromium.org//12084011
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@17737 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-01-28 23:36:00 +00:00 |
|
asiva@google.com
|
d313a1243f
|
1. Change option --use_script_snapshot to --use-script-snapshot (easier to type).
2. Use dart binary with the --generate-script-snapshot option to generate dart2js snapshot
Review URL: https://codereview.chromium.org//12084010
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@17686 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-01-26 05:47:56 +00:00 |
|
asiva@google.com
|
cae7d80c82
|
Add --generate-script-snapshot option to dart so that this binary can be used for generating script snapshots.
Review URL: https://codereview.chromium.org//11953115
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@17680 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-01-26 00:43:09 +00:00 |
|
hausner@google.com
|
0b9e169dad
|
Verify integrity of JSOM messages sent to debugger client
Make sure JSOM messages are grammatically correct and string values are properly encoded.
Review URL: https://codereview.chromium.org//12035086
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@17617 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-01-24 23:35:34 +00:00 |
|
iposva@google.com
|
7e0cb951e8
|
Fix issue 8094:
- Do not assert that dart-scheme URIs point to libraries exclusively.
Review URL: https://codereview.chromium.org//12036089
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@17604 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-01-24 21:56:10 +00:00 |
|
floitsch@google.com
|
ed938af868
|
Rename new Uri.fromString to Uri.parse.
Review URL: https://codereview.chromium.org//12052038
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@17562 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-01-24 13:26:18 +00:00 |
|
floitsch@google.com
|
fb7b9e3c5c
|
Rename Date to DateTime.
BUG=http://dartbug.com/1424
Review URL: https://codereview.chromium.org//11770004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@17549 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-01-24 12:16:37 +00:00 |
|