< prev index next >

src/share/vm/runtime/arguments.cpp

Print this page

        

*** 732,741 **** --- 732,744 ---- uint64_t uint64_t_v = (uint64_t) v; return CommandLineFlags::uint64_tAtPut(result, &uint64_t_v, origin) == Flag::SUCCESS; } else if (result->is_size_t()) { size_t size_t_v = (size_t) v; return CommandLineFlags::size_tAtPut(result, &size_t_v, origin) == Flag::SUCCESS; + } else if (result->is_double()) { + double double_v = (double) v; + return CommandLineFlags::doubleAtPut(result, &double_v, origin) == Flag::SUCCESS; } else { return false; } }
< prev index next >