@@ -94,7 +94,7 @@ ecma_gc_get_object_refs (ecma_object_t *object_p) /**< object */
94
94
{
95
95
JERRY_ASSERT (object_p != NULL );
96
96
97
- return (uint32_t ) jrt_extract_bit_field ( object_p -> container ,
97
+ return (uint32_t ) JRT_EXTRACT_BIT_FIELD ( uint64_t , object_p -> container ,
98
98
ECMA_OBJECT_GC_REFS_POS ,
99
99
ECMA_OBJECT_GC_REFS_WIDTH );
100
100
} /* ecma_gc_get_object_refs */
@@ -108,7 +108,7 @@ ecma_gc_set_object_refs (ecma_object_t *object_p, /**< object */
108
108
{
109
109
JERRY_ASSERT (object_p != NULL );
110
110
111
- object_p -> container = jrt_set_bit_field_value ( object_p -> container ,
111
+ object_p -> container = JRT_SET_BIT_FIELD_VALUE ( uint64_t , object_p -> container ,
112
112
refs ,
113
113
ECMA_OBJECT_GC_REFS_POS ,
114
114
ECMA_OBJECT_GC_REFS_WIDTH );
@@ -123,7 +123,7 @@ ecma_gc_get_object_next (ecma_object_t *object_p) /**< object */
123
123
JERRY_ASSERT (object_p != NULL );
124
124
125
125
JERRY_ASSERT (sizeof (uintptr_t ) * JERRY_BITSINBYTE >= ECMA_OBJECT_GC_NEXT_CP_WIDTH );
126
- uintptr_t next_cp = (uintptr_t ) jrt_extract_bit_field ( object_p -> container ,
126
+ uintptr_t next_cp = (uintptr_t ) JRT_EXTRACT_BIT_FIELD ( uint64_t , object_p -> container ,
127
127
ECMA_OBJECT_GC_NEXT_CP_POS ,
128
128
ECMA_OBJECT_GC_NEXT_CP_WIDTH );
129
129
@@ -144,7 +144,7 @@ ecma_gc_set_object_next (ecma_object_t *object_p, /**< object */
144
144
ECMA_SET_POINTER (next_cp , next_object_p );
145
145
146
146
JERRY_ASSERT (sizeof (uintptr_t ) * JERRY_BITSINBYTE >= ECMA_OBJECT_GC_NEXT_CP_WIDTH );
147
- object_p -> container = jrt_set_bit_field_value ( object_p -> container ,
147
+ object_p -> container = JRT_SET_BIT_FIELD_VALUE ( uint64_t , object_p -> container ,
148
148
next_cp ,
149
149
ECMA_OBJECT_GC_NEXT_CP_POS ,
150
150
ECMA_OBJECT_GC_NEXT_CP_WIDTH );
@@ -158,7 +158,7 @@ ecma_gc_is_object_visited (ecma_object_t *object_p) /**< object */
158
158
{
159
159
JERRY_ASSERT (object_p != NULL );
160
160
161
- bool flag_value = (bool ) jrt_extract_bit_field ( object_p -> container ,
161
+ bool flag_value = (bool ) JRT_EXTRACT_BIT_FIELD ( uint64_t , object_p -> container ,
162
162
ECMA_OBJECT_GC_VISITED_POS ,
163
163
ECMA_OBJECT_GC_VISITED_WIDTH );
164
164
@@ -179,7 +179,7 @@ ecma_gc_set_object_visited (ecma_object_t *object_p, /**< object */
179
179
is_visited = !is_visited ;
180
180
}
181
181
182
- object_p -> container = jrt_set_bit_field_value ( object_p -> container ,
182
+ object_p -> container = JRT_SET_BIT_FIELD_VALUE ( uint64_t , object_p -> container ,
183
183
is_visited ,
184
184
ECMA_OBJECT_GC_VISITED_POS ,
185
185
ECMA_OBJECT_GC_VISITED_WIDTH );
0 commit comments