Revert "Calling routine for instantiating built-ins' properties only if property name is a magic string."

Reverting commit 1dd7d626967110c3a0f14c40479bc054baf04b3f because of performance degradation on ARM Linux.

The degradation requires further investigation.
This commit is contained in:
Ruben Ayrapetyan
2014-11-14 18:04:45 +03:00
parent 82fe067fc9
commit 857e66fb98
2 changed files with 5 additions and 6 deletions
@@ -109,8 +109,10 @@ TRY_TO_INSTANTIATE_PROPERTY_ROUTINE_NAME (BUILTIN_UNDERSCORED_ID) (ecma_object_t
ecma_magic_string_id_t id;
bool is_string_magic = ecma_is_string_magic (prop_name_p, &id);
JERRY_ASSERT (is_string_magic);
if (!ecma_is_string_magic (prop_name_p, &id))
{
return NULL;
}
int32_t index;
index = ecma_builtin_bin_search_for_magic_string_id_in_array (ecma_builtin_property_names,