タグ検索でypsilon-0.9.6.update348件見つかりました。

 1  2  3  次の20件

ypsilon-0.9.6.update3/extend_pool

らfalse. * クラス - [[ypsilon-0.9.6.update3/object_heap_t]] * 実装 - [[ypsilon-0.9.6.update3/src/object_heap.cpp]] =|CC| bool object_heap_t::extend_pool(size_t extend_size) { scoped_lock lock(m_lock); ||= - [[ypsilon-0.9.6.update3/scoped_lock]] =|CC|…

https://seesaawiki.jp/w/sumitomohiko/d/ypsilon%2d0... - 2009年02月19日更新

ypsilon-0.9.6.update3/unload_filled

り値 なし。 * クラス - [[ypsilon-0.9.6.update3/object_slab_cache_t]] * 実装 - [[ypsilon-0.9.6.update3/src/object_slab.cpp]] =|CC| void object_slab_cache_t::unload_filled(object_slab_traits_t* traits) ||= - [[ypsilon-0.9.6.update3/object_slab_traits_t]] =|CC…

https://seesaawiki.jp/w/sumitomohiko/d/ypsilon%2d0... - 2009年02月19日更新

ypsilon-0.9.6.update3/new_collectible_object

リのアドレス。 * クラス - [[ypsilon-0.9.6.update3/object_slab_cache_t]] * 実装 - [[ypsilon-0.9.6.update3/src/object_slab.cpp]] =|CC| void* object_slab_cache_t::new_collectible_object() { assert(m_heap); assert(m_bitmap_size != 0); bool synchronize = …

https://seesaawiki.jp/w/sumitomohiko/d/ypsilon%2d0... - 2009年02月19日更新

ypsilon-0.9.6.update3/OBJECT_DATUM_ALIGN_MASK

* 概要 * 実装 - [[ypsilon-0.9.6.update3/src/object.h]] =|CC| #define OBJECT_DATUM_ALIGN 8 #define OBJECT_DATUM_ALIGN_MASK (OBJECT_DATUM_ALIGN - 1) ||=…

https://seesaawiki.jp/w/sumitomohiko/d/ypsilon%2d0... - 2009年02月19日更新

ypsilon-0.9.6.update3/init_freelist

り値 なし。 * クラス - [[ypsilon-0.9.6.update3/object_slab_cache_t]] * 実装 - [[ypsilon-0.9.6.update3/src/object_slab.cpp]] =|CC| void object_slab_cache_t::init_freelist(uint8_t* slab, uint8_t* bottom, object_slab_traits_t* traits) { int step = (m_object_…

https://seesaawiki.jp/w/sumitomohiko/d/ypsilon%2d0... - 2009年02月19日更新

ypsilon-0.9.6.update3/OBJECT_SLAB_TRAITS_OF

ct_slab_traits_t>ypsilon-0.9.6.update3/object_slab_traits_t]]構造体へのポインタを得る。 * 引数 - obj: オブジェクトのアドレス。 * 戻り値 スラブ内の[[object_slab_traits_t>ypsilon-0.9.6.update3/object_slab_traits_t]]構造体へのポインタ。 * 実装 - [[ypsilon-0.9.6.update3/src/object_slab.h]] =|…

https://seesaawiki.jp/w/sumitomohiko/d/ypsilon%2d0... - 2009年02月19日更新

ypsilon-0.9.6.update3/object_heap_t::allocate

リのアドレス。 * クラス - [[ypsilon-0.9.6.update3/object_heap_t]] * 実装 - [[ypsilon-0.9.6.update3/src/object_heap.cpp]] =|CC| void* object_heap_t::allocate(size_t size, bool for_slab, bool for_collectible) { assert(for_slab || (for_collectible == false)); …

https://seesaawiki.jp/w/sumitomohiko/d/ypsilon%2d0... - 2009年02月19日更新

ypsilon-0.9.6.update3/PTAG_GC

* 概要 * 実装 - [[ypsilon-0.9.6.update3/src/object_heap.h]] =|CC| #define PTAG_GC 0x08 ||=…

https://seesaawiki.jp/w/sumitomohiko/d/ypsilon%2d0... - 2009年02月19日更新

ypsilon-0.9.6.update3/PTAG_SLAB

* 概要 * 実装 - [[ypsilon-0.9.6.update3/src/object_heap.h]] =|CC| #define PTAG_SLAB 0x04 ||=…

https://seesaawiki.jp/w/sumitomohiko/d/ypsilon%2d0... - 2009年02月19日更新

ypsilon-0.9.6.update3/allocate_collectible

* 戻り値 * クラス - [[ypsilon-0.9.6.update3/object_heap_t]] * 実装 - [[ypsilon-0.9.6.update3/src/object_heap.cpp]] =|CC| scm_obj_t object_heap_t::allocate_collectible(size_t size) ||= - [[ypsilon-0.9.6.update3/scm_obj_t]] =|CC| { m_trip_bytes += size…

https://seesaawiki.jp/w/sumitomohiko/d/ypsilon%2d0... - 2009年02月18日更新

ypsilon-0.9.6.update3/array_sizeof

配列の大きさ。 * 実装 - [[ypsilon-0.9.6.update3/src/core.h]] =|CC| #define array_sizeof(a) ((int)(sizeof(a)/sizeof(a[0]))) ||=…

https://seesaawiki.jp/w/sumitomohiko/d/ypsilon%2d0... - 2009年02月18日更新

ypsilon-0.9.6.update3/init_common

り値 なし。 * クラス - [[ypsilon-0.9.6.update3/object_heap_t]] * 実装 - [[ypsilon-0.9.6.update3/src/object_heap.cpp]] =|CC| void object_heap_t::init_common(size_t pool_size, size_t init_size) { assert((OBJECT_SLAB_SIZE % getpagesize()) == 0); // for o…

https://seesaawiki.jp/w/sumitomohiko/d/ypsilon%2d0... - 2009年02月18日更新

ypsilon-0.9.6.update3/PTAG_EXTENT

* 概要 * 実装 - [[ypsilon-0.9.6.update3/src/object_heap.cpp]] =|CC| #define PTAG_EXTENT 0x02 ||=…

https://seesaawiki.jp/w/sumitomohiko/d/ypsilon%2d0... - 2009年02月18日更新

ypsilon-0.9.6.update3/object_heap_t::deallocate

ct_slab_traits_t>ypsilon-0.9.6.update3/object_slab_traits_t]]へのポインタ。 * 戻り値 なし。 * クラス - [[ypsilon-0.9.6.update3/object_heap_t]] * 実装 - [[ypsilon-0.9.6.update3/src/object_heap.cpp]] =|CC| void object_heap_t::deallocate(void* p) { scoped_lock l…

https://seesaawiki.jp/w/sumitomohiko/d/ypsilon%2d0... - 2009年02月18日更新

ypsilon-0.9.6.update3/object_heap_t

プを表すクラス。 * 実装 - [[ypsilon-0.9.6.update3/src/object_heap.h]] =|CC| class object_heap_t { public: mutex_t m_lock; #if ARCH_LP64 object_slab_cache_t m_collectibles[8]; // 16-32-64-128-256-512-1024-2048 ||= - [[ypsilon-0.9.6.update3

https://seesaawiki.jp/w/sumitomohiko/d/ypsilon%2d0... - 2009年02月18日更新

ypsilon-0.9.6.update3/main

終了ステータス。 * 実装 - [[ypsilon-0.9.6.update3/src/main.cpp]] =|CC| int main(int argc, char* const argv[]) { srandom((int)msec()); ||= - [[ypsilon-0.9.6.update3/msec]] =|CC| main_command_line_argc = argc; ||= - [[ypsilon-0.9.6.up…

https://seesaawiki.jp/w/sumitomohiko/d/ypsilon%2d0... - 2009年02月18日更新

ypsilon-0.9.6.update3/object_slab_cache_t::destroy

り値 なし。 * クラス - [[ypsilon-0.9.6.update3/object_slab_cache_t]] * 実装 - [[ypsilon-0.9.6.update3/src/object_slab.cpp]] =|CC| void object_slab_cache_t::destroy() { if (m_vacant) { object_slab_traits_t* traits = m_vacant; ||= - [[ypsilon-0.9.6…

https://seesaawiki.jp/w/sumitomohiko/d/ypsilon%2d0... - 2009年02月18日更新

ypsilon-0.9.6.update3/OBJECT_SLAB_TOP_OF

ラブのアドレス。 * 実装 - [[ypsilon-0.9.6.update3/src/object_slab.h]] =|CC| #define OBJECT_SLAB_TOP_OF(obj) ((uint8_t*)(((uintptr_t)(obj)) & ~(OBJECT_SLAB_SIZE-1))) ||=…

https://seesaawiki.jp/w/sumitomohiko/d/ypsilon%2d0... - 2009年02月18日更新

ypsilon-0.9.6.update3/object_slab_cache_t::init

* 戻り値 * クラス - [[ypsilon-0.9.6.update3/object_slab_cache_t]] * 実装 - [[ypsilon-0.9.6.update3/src/object_slab.cpp]] =|CC| bool object_slab_cache_t::init(object_heap_t* object_heap, int object_size, bool gc) { assert(object_heap); assert(object…

https://seesaawiki.jp/w/sumitomohiko/d/ypsilon%2d0... - 2009年02月18日更新

ypsilon-0.9.6.update3/SYNCHRONIZE_THRESHOLD

* 戻り値 * 実装 - [[ypsilon-0.9.6.update3/src/object_heap.cpp]] =|CC| #define SYNCHRONIZE_THRESHOLD(x) ((x) - (x) / 4) ||=…

https://seesaawiki.jp/w/sumitomohiko/d/ypsilon%2d0... - 2009年02月18日更新

 1  2  3  次の20件
ocaml-3.11.0(367) otp_src_r13b02-1(2) smalltalk-3.1(464) ypsilon-0.9.6.update3(48)

管理人/副管理人のみ編集できます