Index: runtime/bin/dartutils.cc |
diff --git a/runtime/bin/dartutils.cc b/runtime/bin/dartutils.cc |
index e86fad9d0cc34de475d0dc336d098e478a95bb90..89150111d022a6e160a37ed824a636d2629916c8 100644 |
--- a/runtime/bin/dartutils.cc |
+++ b/runtime/bin/dartutils.cc |
@@ -658,8 +658,7 @@ Dart_Handle DartUtils::PrepareBuiltinLibrary(Dart_Handle builtin_lib, |
bool is_service_isolate, |
bool trace_loading, |
const char* package_root, |
- const char** package_map, |
- const char* packages_file) { |
+ const char* packages_config) { |
// Setup the internal library's 'internalPrint' function. |
Dart_Handle print = Dart_Invoke( |
builtin_lib, NewString("_getPrintClosure"), 0, NULL); |
@@ -693,8 +692,7 @@ Dart_Handle DartUtils::PrepareBuiltinLibrary(Dart_Handle builtin_lib, |
// Set up package root if specified. |
if (package_root != NULL) { |
- ASSERT(package_map == NULL); |
- ASSERT(packages_file == NULL); |
+ ASSERT(packages_config == NULL); |
result = NewString(package_root); |
RETURN_IF_ERROR(result); |
const int kNumArgs = 1; |
@@ -705,35 +703,8 @@ Dart_Handle DartUtils::PrepareBuiltinLibrary(Dart_Handle builtin_lib, |
kNumArgs, |
dart_args); |
RETURN_IF_ERROR(result); |
- } else if (package_map != NULL) { |
- ASSERT(packages_file == NULL); |
- Dart_Handle func_name = NewString("_addPackageMapEntry"); |
- RETURN_IF_ERROR(func_name); |
- |
- for (int i = 0; package_map[i] != NULL; i +=2) { |
- const int kNumArgs = 2; |
- Dart_Handle dart_args[kNumArgs]; |
- // Get the key. |
- result = NewString(package_map[i]); |
- RETURN_IF_ERROR(result); |
- dart_args[0] = result; |
- if (package_map[i + 1] == NULL) { |
- return Dart_NewUnhandledExceptionError( |
- NewDartArgumentError("Adding package map entry without value.")); |
- } |
- // Get the value. |
- result = NewString(package_map[i + 1]); |
- RETURN_IF_ERROR(result); |
- dart_args[1] = result; |
- // Setup the next package map entry. |
- result = Dart_Invoke(builtin_lib, |
- func_name, |
- kNumArgs, |
- dart_args); |
- RETURN_IF_ERROR(result); |
- } |
- } else if (packages_file != NULL) { |
- result = NewString(packages_file); |
+ } else if (packages_config != NULL) { |
+ result = NewString(packages_config); |
RETURN_IF_ERROR(result); |
const int kNumArgs = 1; |
Dart_Handle dart_args[kNumArgs]; |
@@ -789,8 +760,7 @@ Dart_Handle DartUtils::PrepareIsolateLibrary(Dart_Handle isolate_lib) { |
Dart_Handle DartUtils::PrepareForScriptLoading(const char* package_root, |
- const char** package_map, |
- const char* packages_file, |
+ const char* packages_config, |
bool is_service_isolate, |
bool trace_loading, |
Dart_Handle builtin_lib) { |
@@ -824,8 +794,7 @@ Dart_Handle DartUtils::PrepareForScriptLoading(const char* package_root, |
is_service_isolate, |
trace_loading, |
package_root, |
- package_map, |
- packages_file); |
+ packages_config); |
RETURN_IF_ERROR(result); |
RETURN_IF_ERROR(PrepareAsyncLibrary(async_lib, isolate_lib)); |