johnmccutchan@google.com
|
172baa03ff
|
Service isolate rework take 2
Review URL: https://codereview.chromium.org//889443002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43306 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-01-29 18:31:27 +00:00 |
|
johnmccutchan@google.com
|
db271b0477
|
Revert r43217, r43215, r43208, r43207, and r43202.
Reverting because of some isolate spawn issues (on Windows, and pub bots).
Review URL: https://codereview.chromium.org//867113003
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43219 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-01-27 22:56:18 +00:00 |
|
johnmccutchan@google.com
|
66aa470fc6
|
* Create vm-service isolate at Dart_Initialize time.
* Remove Service create callback.
* Simplify creation of service isolate.
* Creation is done on thread pool.
* Use vm-service isolate for loading in standalone embedder.
* Remove import of dart:io from builtin library.
performance changes:
no service isolate:
$ ./tools/test.py -m release
Test configuration: none_vm_release_ia32
[01:27 | 100% | +12363 | - 0]
$ ./tools/test.py -m release
Test configuration: none_vm_release_ia32
[01:27 | 100% | +12363 | - 0]
always start service isolate (as a thread pool task):
$ ./tools/test.py -m release
Test configuration: none_vm_release_ia32
[01:45 | 100% | +12363 | - 0]
$ ./tools/test.py -m release
Test configuration: none_vm_release_ia32
[01:44 | 100% | +12363 | - 0]
service does I/O (calls to Dart_LoadScript block until service is running):
$ ./tools/test.py -m release
Test configuration: none_vm_release_ia32
[01:55 | 100% | +12363 | - 0]
$ ./tools/test.py -m release
Test configuration: none_vm_release_ia32
[01:55 | 100% | +12363 | - 0]
R=asiva@google.com
Review URL: https://codereview.chromium.org//584023004
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@43202 260f80e4-7a28-3924-810f-c04153c831b5
|
2015-01-27 19:45:48 +00:00 |
|
kustermann@google.com
|
53cc8c512d
|
Support for the ALPN extension of the TLS protocol for Client and Server
This CL uses the NSS support for the ALPN extension of the TLS protocol
(see RFC 7301).
R=sgjesse@google.com
Review URL: https://codereview.chromium.org//625953002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@41628 260f80e4-7a28-3924-810f-c04153c831b5
|
2014-11-10 12:31:02 +00:00 |
|
asiva@google.com
|
b4d9e0d620
|
Auto create ApiLocalScope before calling native functions, this ensures that
native functions do not have to call Dart_EnterScope/Dart_ExitScope
when they callback into the VM.
Remove Dart_EnterScope/Dart_ExitScope calls around native functions in 'bin'
directory.
R=regis@google.com, srdjan@google.com
Review URL: https://codereview.chromium.org//22303002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25827 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-08-06 19:27:48 +00:00 |
|
whesse@google.com
|
acf2c86659
|
Fix sample_extension_test on 64-bit macos.
BUG=
R=kustermann@google.com
Review URL: https://codereview.chromium.org//21015007
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25620 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-07-30 16:02:54 +00:00 |
|
whesse@google.com
|
cb2f43bfd1
|
Add dummy implementation of SecureSocket_Renegotiate to Android platform.
BUG=
Review URL: https://codereview.chromium.org//19269011
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@25048 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-07-16 15:07:45 +00:00 |
|
whesse@google.com
|
6aa0fafa00
|
Fix runtime build for Android
BUG=
R=sgjesse@google.com
Review URL: https://codereview.chromium.org//17860002
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@24510 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-06-27 08:31:17 +00:00 |
|
whesse@google.com
|
91c8cd03a3
|
Clean up the gyp build of standalone dart executable on Android.
BUG=
R=iposva@google.com, sgjesse@google.com
Review URL: https://codereview.chromium.org//16254005
git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@23531 260f80e4-7a28-3924-810f-c04153c831b5
|
2013-06-03 09:19:31 +00:00 |
|