@@ -408,26 +408,6 @@ jmem_heap_alloc_block_null_on_error (const size_t size) /**< required memory siz
408408 return jmem_heap_gc_and_alloc_block (size , true);
409409} /* jmem_heap_alloc_block_null_on_error */
410410
411- /**
412- * Allocate block and store block size.
413- *
414- * Note: block will only be aligned to 4 bytes.
415- */
416- inline void * __attr_always_inline___
417- jmem_heap_alloc_block_store_size (size_t size ) /**< required size */
418- {
419- if (unlikely (size == 0 ))
420- {
421- return NULL ;
422- }
423-
424- size += sizeof (jmem_heap_free_t );
425-
426- jmem_heap_free_t * const data_space_p = (jmem_heap_free_t * ) jmem_heap_alloc_block (size );
427- data_space_p -> size = (uint32_t ) size ;
428- return (void * ) (data_space_p + 1 );
429- } /* jmem_heap_alloc_block_store_size */
430-
431411/**
432412 * Free the memory block.
433413 */
@@ -540,17 +520,6 @@ jmem_heap_free_block (void *ptr, /**< pointer to beginning of data space of the
540520 JMEM_HEAP_STAT_FREE (size );
541521} /* jmem_heap_free_block */
542522
543- /**
544- * Free block with stored size
545- */
546- inline void __attr_always_inline___
547- jmem_heap_free_block_size_stored (void * ptr ) /**< pointer to the memory block */
548- {
549- jmem_heap_free_t * const original_p = ((jmem_heap_free_t * ) ptr ) - 1 ;
550- JERRY_ASSERT (original_p + 1 == ptr );
551- jmem_heap_free_block (original_p , original_p -> size );
552- } /* jmem_heap_free_block_size_stored */
553-
554523/**
555524 * Compress pointer
556525 *
0 commit comments