Don't use messages for errors by default

Use empty string for message property of builtin error objects
by default. Add ERROR_MESSAGES build option.

JerryScript-DCO-1.0-Signed-off-by: László Langó llango.u-szeged@partner.samsung.com
This commit is contained in:
László Langó
2016-03-07 16:04:24 +01:00
parent 81d4c97a3a
commit ab26d57841
37 changed files with 166 additions and 148 deletions
+2 -2
View File
@@ -195,7 +195,7 @@ opfunc_instanceof (ecma_value_t left_value, /**< left value */
if (!ecma_is_value_object (right_value))
{
ret_value = ecma_raise_type_error ("");
ret_value = ecma_raise_type_error (ECMA_ERR_MSG (""));
}
else
{
@@ -229,7 +229,7 @@ opfunc_in (ecma_value_t left_value, /**< left value */
if (!ecma_is_value_object (right_value))
{
ret_value = ecma_raise_type_error ("");
ret_value = ecma_raise_type_error (ECMA_ERR_MSG (""));
}
else
{
+6 -6
View File
@@ -70,7 +70,7 @@ vm_op_get_value (ecma_value_t object, /**< base object */
{
if (unlikely (ecma_is_value_undefined (object) || ecma_is_value_null (object)))
{
return ecma_raise_type_error ("");
return ecma_raise_type_error (ECMA_ERR_MSG (""));
}
ecma_value_t completion_value = ecma_make_simple_value (ECMA_SIMPLE_VALUE_EMPTY);
@@ -368,7 +368,7 @@ opfunc_call (vm_frame_ctx_t *frame_ctx_p) /**< frame context */
if (!ecma_op_is_callable (func_value))
{
completion_value = ecma_raise_type_error ("");
completion_value = ecma_raise_type_error (ECMA_ERR_MSG (""));
}
else
{
@@ -426,7 +426,7 @@ opfunc_construct (vm_frame_ctx_t *frame_ctx_p) /**< frame context */
if (!ecma_is_constructor (constructor_value))
{
completion_value = ecma_raise_type_error ("");
completion_value = ecma_raise_type_error (ECMA_ERR_MSG (""));
}
else
{
@@ -496,7 +496,7 @@ enum
} \
else \
{ \
last_completion_value = ecma_raise_reference_error (""); \
last_completion_value = ecma_raise_reference_error (ECMA_ERR_MSG ("")); \
} \
\
ecma_deref_ecma_string (name_p); \
@@ -1151,7 +1151,7 @@ vm_loop (vm_frame_ctx_t *frame_ctx_p) /**< frame context */
}
else
{
last_completion_value = ecma_raise_reference_error ("");
last_completion_value = ecma_raise_reference_error (ECMA_ERR_MSG (""));
}
if (ecma_is_value_error (last_completion_value))
@@ -1329,7 +1329,7 @@ vm_loop (vm_frame_ctx_t *frame_ctx_p) /**< frame context */
}
case VM_OC_THROW_REFERENCE_ERROR:
{
last_completion_value = ecma_raise_reference_error ("");
last_completion_value = ecma_raise_reference_error (ECMA_ERR_MSG (""));
goto error;
}
case VM_OC_EVAL: