comparison src/share/vm/runtime/arguments.hpp @ 691:956304450e80

6819213: revive sun.boot.library.path Summary: Support multiplex and mutable sun.boot.library.path Reviewed-by: acorn, dcubed, xlu
author phh
date Wed, 01 Apr 2009 16:38:01 -0400
parents 0fbdb4381b99
children 473cce303f13
comparison
equal deleted inserted replaced
690:d142f1feeed5 691:956304450e80
473 static void process_sun_java_launcher_properties(JavaVMInitArgs* args); 473 static void process_sun_java_launcher_properties(JavaVMInitArgs* args);
474 474
475 // System properties 475 // System properties
476 static void init_system_properties(); 476 static void init_system_properties();
477 477
478 // Proptery List manipulation 478 // Property List manipulation
479 static void PropertyList_add(SystemProperty** plist, SystemProperty *element); 479 static void PropertyList_add(SystemProperty** plist, SystemProperty *element);
480 static void PropertyList_add(SystemProperty** plist, const char* k, char* v); 480 static void PropertyList_add(SystemProperty** plist, const char* k, char* v);
481 static void PropertyList_unique_add(SystemProperty** plist, const char* k, char* v); 481 static void PropertyList_unique_add(SystemProperty** plist, const char* k, char* v) {
482 PropertyList_unique_add(plist, k, v, false);
483 }
484 static void PropertyList_unique_add(SystemProperty** plist, const char* k, char* v, jboolean append);
482 static const char* PropertyList_get_value(SystemProperty* plist, const char* key); 485 static const char* PropertyList_get_value(SystemProperty* plist, const char* key);
483 static int PropertyList_count(SystemProperty* pl); 486 static int PropertyList_count(SystemProperty* pl);
484 static const char* PropertyList_get_key_at(SystemProperty* pl,int index); 487 static const char* PropertyList_get_key_at(SystemProperty* pl,int index);
485 static char* PropertyList_get_value_at(SystemProperty* pl,int index); 488 static char* PropertyList_get_value_at(SystemProperty* pl,int index);
486 489