Skip to content

Commit 85b6e01

Browse files
jiangzidongTilmann Scheller
authored andcommitted
Stop inlining the ArrayBuffer helper functions. (#1484)
Related issue #1468. JerryScript-DCO-1.0-Signed-off-by: Zidong Jiang zidong.jiang@intel.com
1 parent e9ab1f1 commit 85b6e01

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

jerry-core/ecma/operations/ecma-arraybuffer-object.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ ecma_arraybuffer_new_object (ecma_length_t length) /**< length of the arraybuffe
103103
*
104104
* @return ecma_length_t, the length of the arraybuffer
105105
*/
106-
inline ecma_length_t __attr_pure___ __attr_always_inline___
106+
ecma_length_t __attr_pure___
107107
ecma_arraybuffer_get_length (ecma_object_t *object_p) /**< pointer to the ArrayBuffer object */
108108
{
109109
JERRY_ASSERT (ecma_object_class_is (object_p, LIT_MAGIC_STRING_ARRAY_BUFFER_UL));
@@ -117,7 +117,7 @@ ecma_arraybuffer_get_length (ecma_object_t *object_p) /**< pointer to the ArrayB
117117
*
118118
* @return pointer to the data buffer
119119
*/
120-
inline lit_utf8_byte_t * __attr_pure___ __attr_always_inline___
120+
lit_utf8_byte_t * __attr_pure___
121121
ecma_arraybuffer_get_buffer (ecma_object_t *object_p) /**< pointer to the ArrayBuffer object */
122122
{
123123
JERRY_ASSERT (ecma_object_class_is (object_p, LIT_MAGIC_STRING_ARRAY_BUFFER_UL));

jerry-core/ecma/operations/ecma-arraybuffer-object.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,9 @@ ecma_op_create_arraybuffer_object (const ecma_value_t *, ecma_length_t);
3434
extern ecma_object_t *
3535
ecma_arraybuffer_new_object (ecma_length_t);
3636
extern lit_utf8_byte_t *
37-
ecma_arraybuffer_get_buffer (ecma_object_t *) __attr_pure___ __attr_always_inline___;
37+
ecma_arraybuffer_get_buffer (ecma_object_t *) __attr_pure___;
3838
extern ecma_length_t
39-
ecma_arraybuffer_get_length (ecma_object_t *) __attr_pure___ __attr_always_inline___;
39+
ecma_arraybuffer_get_length (ecma_object_t *) __attr_pure___;
4040

4141
/**
4242
* @}

0 commit comments

Comments
 (0)