| Index: runtime/bin/platform.cc
|
| diff --git a/runtime/bin/platform.cc b/runtime/bin/platform.cc
|
| index 055d3440da85c0ee42261c5f0402d58aece80671..4d1bbedad4927312963fec3aaada269591a2dcb6 100644
|
| --- a/runtime/bin/platform.cc
|
| +++ b/runtime/bin/platform.cc
|
| @@ -12,6 +12,8 @@
|
| namespace dart {
|
| namespace bin {
|
|
|
| +const char* Platform::executable_name_ = NULL;
|
| +
|
| void FUNCTION_NAME(Platform_NumberOfProcessors)(Dart_NativeArguments args) {
|
| Dart_SetReturnValue(args, Dart_NewInteger(Platform::NumberOfProcessors()));
|
| }
|
| @@ -38,6 +40,12 @@ void FUNCTION_NAME(Platform_LocalHostname)(Dart_NativeArguments args) {
|
| }
|
|
|
|
|
| +void FUNCTION_NAME(Platform_ExecutableName)(Dart_NativeArguments args) {
|
| + ASSERT(Platform::GetExecutableName() != NULL);
|
| + Dart_SetReturnValue(
|
| + args, Dart_NewStringFromCString(Platform::GetExecutableName()));
|
| +}
|
| +
|
| void FUNCTION_NAME(Platform_Environment)(Dart_NativeArguments args) {
|
| intptr_t count = 0;
|
| char** env = Platform::Environment(&count);
|
|
|