Renaming ecma_get_pointer, ecma_set_pointer, ecma_set_pointer_non_null macroses to uppercase names.

This commit is contained in:
Ruben Ayrapetyan
2014-08-11 19:13:59 +04:00
parent 14d8b0d55e
commit e53be2b441
12 changed files with 125 additions and 125 deletions
+6 -6
View File
@@ -70,16 +70,16 @@ ecma_op_abstract_equality_compare(ecma_value_t x, /**< first operand */
return true;
} else if ( is_x_number )
{ // c.
ecma_number_t x_num = *(ecma_number_t*)( ecma_get_pointer(x.value) );
ecma_number_t y_num = *(ecma_number_t*)( ecma_get_pointer(y.value) );
ecma_number_t x_num = *(ecma_number_t*)( ECMA_GET_POINTER(x.value) );
ecma_number_t y_num = *(ecma_number_t*)( ECMA_GET_POINTER(y.value) );
TODO( Implement according to ECMA );
return (x_num == y_num);
} else if ( is_x_string )
{ // d.
ecma_array_first_chunk_t* x_str = (ecma_array_first_chunk_t*)( ecma_get_pointer(x.value) );
ecma_array_first_chunk_t* y_str = (ecma_array_first_chunk_t*)( ecma_get_pointer(y.value) );
ecma_array_first_chunk_t* x_str = (ecma_array_first_chunk_t*)( ECMA_GET_POINTER(x.value) );
ecma_array_first_chunk_t* y_str = (ecma_array_first_chunk_t*)( ECMA_GET_POINTER(y.value) );
return ecma_compare_ecma_string_to_ecma_string( x_str, y_str);
} else if ( is_x_boolean )
@@ -137,8 +137,8 @@ ecma_op_abstract_relational_compare(ecma_value_t x, /**< first operand */
// b.
ECMA_TRY_CATCH( ny, ecma_op_to_number( py.value), ret_value);
ecma_number_t* num_x_p = (ecma_number_t*)ecma_get_pointer( nx.value.value);
ecma_number_t* num_y_p = (ecma_number_t*)ecma_get_pointer( ny.value.value);
ecma_number_t* num_x_p = (ecma_number_t*)ECMA_GET_POINTER( nx.value.value);
ecma_number_t* num_y_p = (ecma_number_t*)ECMA_GET_POINTER( ny.value.value);
TODO( /* Implement according to ECMA */ );
+7 -7
View File
@@ -123,16 +123,16 @@ ecma_op_same_value( ecma_value_t x, /**< ecma-value */
{
TODO( Implement according to ECMA );
ecma_number_t *x_num_p = (ecma_number_t*)ecma_get_pointer( x.value);
ecma_number_t *y_num_p = (ecma_number_t*)ecma_get_pointer( y.value);
ecma_number_t *x_num_p = (ecma_number_t*)ECMA_GET_POINTER( x.value);
ecma_number_t *y_num_p = (ecma_number_t*)ECMA_GET_POINTER( y.value);
return ( *x_num_p == *y_num_p );
}
if ( is_x_string )
{
ecma_array_first_chunk_t* x_str_p = (ecma_array_first_chunk_t*)( ecma_get_pointer(x.value) );
ecma_array_first_chunk_t* y_str_p = (ecma_array_first_chunk_t*)( ecma_get_pointer(y.value) );
ecma_array_first_chunk_t* x_str_p = (ecma_array_first_chunk_t*)( ECMA_GET_POINTER(x.value) );
ecma_array_first_chunk_t* y_str_p = (ecma_array_first_chunk_t*)( ECMA_GET_POINTER(y.value) );
return ecma_compare_ecma_string_to_ecma_string( x_str_p, y_str_p);
}
@@ -144,7 +144,7 @@ ecma_op_same_value( ecma_value_t x, /**< ecma-value */
JERRY_ASSERT( is_x_object );
return ( ecma_get_pointer( x.value) == ecma_get_pointer( y.value) );
return ( ECMA_GET_POINTER( x.value) == ECMA_GET_POINTER( y.value) );
} /* ecma_op_same_value */
/**
@@ -200,7 +200,7 @@ ecma_op_to_boolean( ecma_value_t value) /**< ecma-value */
{
case ECMA_TYPE_NUMBER:
{
ecma_number_t *num_p = ecma_get_pointer( value.value);
ecma_number_t *num_p = ECMA_GET_POINTER( value.value);
TODO( Implement according to ECMA );
@@ -227,7 +227,7 @@ ecma_op_to_boolean( ecma_value_t value) /**< ecma-value */
}
case ECMA_TYPE_STRING:
{
ecma_array_first_chunk_t *str_p = ecma_get_pointer( value.value);
ecma_array_first_chunk_t *str_p = ECMA_GET_POINTER( value.value);
return ecma_make_simple_completion_value( ( str_p->header.unit_number == 0 ) ? ECMA_SIMPLE_VALUE_FALSE
: ECMA_SIMPLE_VALUE_TRUE );
+3 -3
View File
@@ -90,7 +90,7 @@ ecma_op_is_callable( ecma_value_t value) /**< ecma-value */
return false;
}
ecma_object_t *obj_p = ecma_get_pointer( value.value);
ecma_object_t *obj_p = ECMA_GET_POINTER( value.value);
JERRY_ASSERT( obj_p != NULL );
JERRY_ASSERT( !obj_p->is_lexical_environment );
@@ -131,7 +131,7 @@ ecma_op_create_function_object( const ecma_char_t* formal_parameter_list_p[], /*
// 9.
ecma_property_t *scope_prop_p = ecma_create_internal_property( f, ECMA_INTERNAL_PROPERTY_SCOPE);
ecma_set_pointer( scope_prop_p->u.internal_property.value, scope_p);
ECMA_SET_POINTER( scope_prop_p->u.internal_property.value, scope_p);
ecma_gc_update_may_ref_younger_object_flag_by_object( f, scope_p);
@@ -244,7 +244,7 @@ ecma_op_function_call( ecma_object_t *func_obj_p, /**< Function object */
ecma_property_t *scope_prop_p = ecma_get_internal_property( func_obj_p, ECMA_INTERNAL_PROPERTY_SCOPE);
ecma_property_t *code_prop_p = ecma_get_internal_property( func_obj_p, ECMA_INTERNAL_PROPERTY_CODE);
ecma_object_t *scope_p = ecma_get_pointer( scope_prop_p->u.internal_property.value);
ecma_object_t *scope_p = ECMA_GET_POINTER( scope_prop_p->u.internal_property.value);
uint32_t code_prop_value = code_prop_p->u.internal_property.value;
bool is_strict;
+7 -7
View File
@@ -49,7 +49,7 @@ ecma_op_get_value( ecma_reference_t ref) /**< ECMA-reference */
|| base.value_type == ECMA_TYPE_NUMBER
|| base.value_type == ECMA_TYPE_STRING );
const bool has_object_base = ( base.value_type == ECMA_TYPE_OBJECT
&& !((ecma_object_t*)ecma_get_pointer(base.value))->is_lexical_environment );
&& !((ecma_object_t*)ECMA_GET_POINTER(base.value))->is_lexical_environment );
const bool is_property_reference = has_primitive_base || has_object_base;
// GetValue_3
@@ -63,7 +63,7 @@ ecma_op_get_value( ecma_reference_t ref) /**< ECMA-reference */
{
if ( !has_primitive_base ) // GetValue_4.a
{
ecma_object_t *obj_p = ecma_get_pointer( base.value);
ecma_object_t *obj_p = ECMA_GET_POINTER( base.value);
JERRY_ASSERT( obj_p != NULL && !obj_p->is_lexical_environment );
// GetValue_4.b case 1
@@ -84,7 +84,7 @@ ecma_op_get_value( ecma_reference_t ref) /**< ECMA-reference */
{
JERRY_ASSERT( property->Type == ECMA_PROPERTY_NAMEDACCESSOR );
ecma_object_t *getter = ecma_get_pointer( property->u.named_accessor_property.get_p);
ecma_object_t *getter = ECMA_GET_POINTER( property->u.named_accessor_property.get_p);
if ( getter == NULL )
{
@@ -102,7 +102,7 @@ ecma_op_get_value( ecma_reference_t ref) /**< ECMA-reference */
} else
{
// GetValue_5
ecma_object_t *lex_env_p = ecma_get_pointer( base.value);
ecma_object_t *lex_env_p = ECMA_GET_POINTER( base.value);
JERRY_ASSERT( lex_env_p != NULL && lex_env_p->is_lexical_environment );
@@ -128,7 +128,7 @@ ecma_op_put_value(ecma_reference_t ref, /**< ECMA-reference */
|| base.value_type == ECMA_TYPE_NUMBER
|| base.value_type == ECMA_TYPE_STRING );
const bool has_object_base = ( base.value_type == ECMA_TYPE_OBJECT
&& !((ecma_object_t*)ecma_get_pointer(base.value))->is_lexical_environment );
&& !((ecma_object_t*)ECMA_GET_POINTER(base.value))->is_lexical_environment );
const bool is_property_reference = has_primitive_base || has_object_base;
if ( is_unresolvable_reference ) // PutValue_3
@@ -209,7 +209,7 @@ ecma_op_put_value(ecma_reference_t ref, /**< ECMA-reference */
if ( ecma_OpIsAccessorDescriptor( prop) )
{
// PutValue_sub_6.a
ecma_object_t *setter = ecma_get_pointer( property->u.named_accessor_property.set_p);
ecma_object_t *setter = ECMA_GET_POINTER( property->u.named_accessor_property.set_p);
JERRY_ASSERT( setter != NULL );
// PutValue_sub_6.b
@@ -234,7 +234,7 @@ ecma_op_put_value(ecma_reference_t ref, /**< ECMA-reference */
} else
{
// PutValue_7
ecma_object_t *lex_env_p = ecma_get_pointer( base.value);
ecma_object_t *lex_env_p = ECMA_GET_POINTER( base.value);
JERRY_ASSERT( lex_env_p != NULL && lex_env_p->is_lexical_environment );
+2 -2
View File
@@ -43,11 +43,11 @@ ecma_get_lex_env_binding_object( ecma_object_t* obj_lex_env_p) /**< object lexic
&& obj_lex_env_p->is_lexical_environment
&& obj_lex_env_p->u.lexical_environment.type == ECMA_LEXICAL_ENVIRONMENT_OBJECTBOUND );
ecma_property_t *binding_obj_prop_p = ecma_get_pointer( obj_lex_env_p->properties_p);
ecma_property_t *binding_obj_prop_p = ECMA_GET_POINTER( obj_lex_env_p->properties_p);
JERRY_ASSERT( binding_obj_prop_p != NULL
&& binding_obj_prop_p->u.internal_property.type == ECMA_INTERNAL_PROPERTY_BINDING_OBJECT );
return ecma_get_pointer( binding_obj_prop_p->u.internal_property.value);
return ECMA_GET_POINTER( binding_obj_prop_p->u.internal_property.value);
} /* ecma_get_lex_env_binding_object */
/**
+12 -12
View File
@@ -86,7 +86,7 @@ ecma_op_object_get( ecma_object_t *obj_p, /**< the object */
else
{
// 4.
ecma_object_t *getter = ecma_get_pointer( prop_p->u.named_accessor_property.get_p);
ecma_object_t *getter = ECMA_GET_POINTER( prop_p->u.named_accessor_property.get_p);
// 5.
if ( getter == NULL )
@@ -162,7 +162,7 @@ ecma_op_object_get_property( ecma_object_t *obj_p, /**< the object */
}
// 3.
ecma_object_t *prototype_p = ecma_get_pointer( obj_p->u.object.prototype_object_p);
ecma_object_t *prototype_p = ECMA_GET_POINTER( obj_p->u.object.prototype_object_p);
// 4., 5.
if ( prototype_p != NULL )
@@ -237,7 +237,7 @@ ecma_op_object_put( ecma_object_t *obj_p, /**< the object */
&& desc_p->type == ECMA_PROPERTY_NAMEDACCESSOR )
{
// a.
ecma_object_t *setter_p = ecma_get_pointer( desc_p->u.named_accessor_property.set_p);
ecma_object_t *setter_p = ECMA_GET_POINTER( desc_p->u.named_accessor_property.set_p);
JERRY_ASSERT( setter_p != NULL );
@@ -308,7 +308,7 @@ ecma_op_object_can_put( ecma_object_t *obj_p, /**< the object */
// a.
if ( prop_p->type == ECMA_PROPERTY_NAMEDACCESSOR )
{
ecma_object_t *setter_p = ecma_get_pointer( prop_p->u.named_accessor_property.set_p);
ecma_object_t *setter_p = ECMA_GET_POINTER( prop_p->u.named_accessor_property.set_p);
// i.
if ( setter_p == NULL )
@@ -330,7 +330,7 @@ ecma_op_object_can_put( ecma_object_t *obj_p, /**< the object */
}
// 3.
ecma_object_t *proto_p = ecma_get_pointer( obj_p->u.object.prototype_object_p);
ecma_object_t *proto_p = ECMA_GET_POINTER( obj_p->u.object.prototype_object_p);
// 4.
if ( proto_p == NULL )
@@ -350,7 +350,7 @@ ecma_op_object_can_put( ecma_object_t *obj_p, /**< the object */
// 7.
if ( inherited_p->type == ECMA_PROPERTY_NAMEDACCESSOR )
{
ecma_object_t *setter_p = ecma_get_pointer( inherited_p->u.named_accessor_property.set_p);
ecma_object_t *setter_p = ECMA_GET_POINTER( inherited_p->u.named_accessor_property.set_p);
// a.
if ( setter_p == NULL )
@@ -613,7 +613,7 @@ ecma_op_object_define_own_property( ecma_object_t *obj_p, /**< the object */
if ( property_desc.is_get_defined )
{
if ( !is_current_accessor_descriptor
|| property_desc.get_p != ecma_get_pointer( current_p->u.named_accessor_property.get_p) )
|| property_desc.get_p != ECMA_GET_POINTER( current_p->u.named_accessor_property.get_p) )
{
is_every_field_in_desc_also_occurs_in_current_desc_with_same_value = false;
}
@@ -622,7 +622,7 @@ ecma_op_object_define_own_property( ecma_object_t *obj_p, /**< the object */
if ( property_desc.is_set_defined )
{
if ( !is_current_accessor_descriptor
|| property_desc.set_p != ecma_get_pointer( current_p->u.named_accessor_property.set_p) )
|| property_desc.set_p != ECMA_GET_POINTER( current_p->u.named_accessor_property.set_p) )
{
is_every_field_in_desc_also_occurs_in_current_desc_with_same_value = false;
}
@@ -734,9 +734,9 @@ ecma_op_object_define_own_property( ecma_object_t *obj_p, /**< the object */
// a.
if ( ( property_desc.is_get_defined
&& property_desc.get_p != ecma_get_pointer( current_p->u.named_accessor_property.get_p) )
&& property_desc.get_p != ECMA_GET_POINTER( current_p->u.named_accessor_property.get_p) )
|| ( property_desc.is_set_defined
&& property_desc.set_p != ecma_get_pointer( current_p->u.named_accessor_property.set_p) ) )
&& property_desc.set_p != ECMA_GET_POINTER( current_p->u.named_accessor_property.set_p) ) )
{
// i., ii.
return ecma_reject( is_throw);
@@ -766,7 +766,7 @@ ecma_op_object_define_own_property( ecma_object_t *obj_p, /**< the object */
{
JERRY_ASSERT( is_current_accessor_descriptor );
ecma_set_pointer( current_p->u.named_accessor_property.get_p, property_desc.get_p);
ECMA_SET_POINTER( current_p->u.named_accessor_property.get_p, property_desc.get_p);
ecma_gc_update_may_ref_younger_object_flag_by_object( obj_p, property_desc.get_p);
}
@@ -775,7 +775,7 @@ ecma_op_object_define_own_property( ecma_object_t *obj_p, /**< the object */
{
JERRY_ASSERT( is_current_accessor_descriptor );
ecma_set_pointer( current_p->u.named_accessor_property.set_p, property_desc.set_p);
ECMA_SET_POINTER( current_p->u.named_accessor_property.set_p, property_desc.set_p);
ecma_gc_update_may_ref_younger_object_flag_by_object( obj_p, property_desc.set_p);
}
+1 -1
View File
@@ -63,7 +63,7 @@ ecma_op_get_identifier_reference(ecma_object_t *lex_env_p, /**< lexical environm
JERRY_ASSERT( ecma_is_completion_value_normal_false( completion_value) );
}
lex_env_iter_p = ecma_get_pointer( lex_env_iter_p->u.lexical_environment.outer_reference_p);
lex_env_iter_p = ECMA_GET_POINTER( lex_env_iter_p->u.lexical_environment.outer_reference_p);
}
return ecma_make_reference( ecma_make_simple_value( ECMA_SIMPLE_VALUE_UNDEFINED),