mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
POOL_ALIGNMENT POOL_PAGE_SIZE : Configurable parameters.
This commit is contained in:
@@ -25,6 +25,12 @@
|
||||
/* default size of khash table bucket */
|
||||
//#define KHASH_DEFAULT_SIZE 32
|
||||
|
||||
/* allocated memory address alignment */
|
||||
//#define POOL_ALIGNMENT 4
|
||||
|
||||
/* page size of memory pool */
|
||||
//#define POOL_PAGE_SIZE 16000
|
||||
|
||||
/* -DDISABLE_XXXX to drop the feature */
|
||||
#define DISABLE_REGEXP /* regular expression classes */
|
||||
//#define DISABLE_SPRINTF /* Kernel.sprintf method */
|
||||
|
||||
+1
-1
@@ -9,7 +9,7 @@
|
||||
#include <string.h>
|
||||
|
||||
/* configuration section */
|
||||
/* allcated memory address should be multiple of POOL_ALLOC_ALIGN */
|
||||
/* allocated memory address should be multiple of POOL_ALIGNMENT */
|
||||
/* or undef it if alignment does not matter */
|
||||
#ifndef POOL_ALIGNMENT
|
||||
#define POOL_ALIGNMENT 4
|
||||
|
||||
Reference in New Issue
Block a user