hyunghwan.chung
|
8b1dd90901
|
enhancing xma to use 2 less fields for allocated blocks
|
2020-11-01 18:49:19 +00:00 |
|
hyunghwan.chung
|
991baa7c93
|
adding a new memory manager
|
2020-10-31 04:39:48 +00:00 |
|
hyunghwan.chung
|
675886c703
|
adding a new memory manager
|
2020-10-31 04:39:32 +00:00 |
|
hyunghwan.chung
|
04e61303bb
|
enlarged the MOVED bits to 2 bits
|
2020-10-28 23:59:15 +00:00 |
|
hyunghwan.chung
|
e0d4e6abfd
|
changed mark-sweep gc to use the stack explicitly
|
2020-10-26 16:43:09 +00:00 |
|
hyunghwan.chung
|
d1bdfd75d3
|
fixed an object protection mistake in moo_divints() with regards to garbage collection
|
2020-10-25 05:54:54 +00:00 |
|
hyunghwan.chung
|
023d147e14
|
cleanup of gchdr'ed objects in moo_fini()
|
2020-10-23 16:55:11 +00:00 |
|
hyunghwan.chung
|
2ce8c35e0f
|
slight gc changes
|
2020-10-23 14:25:10 +00:00 |
|
hyunghwan.chung
|
7a569fb192
|
debugging gc
|
2020-10-23 09:21:55 +00:00 |
|
hyunghwan.chung
|
332a60d663
|
debugging gc problems
|
2020-10-22 10:46:45 +00:00 |
|
hyunghwan.chung
|
1f4b517f2d
|
specified RTLD_LOCAL when calling dlopen()
|
2020-10-20 10:10:37 +00:00 |
|
hyunghwan.chung
|
a01c9fc3f1
|
debugging gc
|
2020-10-19 10:10:40 +00:00 |
|
hyunghwan.chung
|
29c919626f
|
implementing an alternative mark-sweep GC
|
2020-10-18 16:53:43 +00:00 |
|
hyunghwan.chung
|
c29b256fec
|
started adding code for mark-sweep gc
|
2020-10-17 07:02:44 +00:00 |
|
hyunghwan.chung
|
7eb10b162a
|
started representing a block([...]) in a CompiledBlock object. BlockContext represents an activated CompiledBlock context from now on
|
2020-10-15 14:50:08 +00:00 |
|
hyunghwan.chung
|
821b68a971
|
minor changes only
|
2020-10-01 17:20:02 +00:00 |
|
hyunghwan.chung
|
12298f5ed1
|
added moo_add_ntime()/moo_sub_ntime()
|
2020-09-03 06:16:59 +00:00 |
|
hyunghwan.chung
|
7322268329
|
removed unneeded substitutions in configure.ac
|
2020-08-19 05:11:39 +00:00 |
|
hyunghwan.chung
|
45abb459c5
|
changed --enable-unicode to --enable-wide-char in configure.ac
|
2020-08-18 02:53:26 +00:00 |
|
hyunghwan.chung
|
b3f9ad5590
|
removed c++ stuffs from configure.ac
|
2020-08-15 19:17:07 +00:00 |
|
hyunghwan.chung
|
b61f2a831f
|
changed ambiguous code in lib/fmt.c
|
2020-07-10 14:52:45 +00:00 |
|
hyunghwan.chung
|
8826957360
|
changed ambiguous code in lib/fmt.c
|
2020-07-10 14:51:21 +00:00 |
|
hyunghwan.chung
|
99cde5c79f
|
uncommented FFI.moo inclusion in kernel/Moo.moo
|
2020-05-27 09:52:46 +00:00 |
|
hyunghwan.chung
|
1ac58605a3
|
simplified CHAR_TO_NUM() and renamed it to ZDIGIT_TO_NUM() in comp.c
|
2020-05-27 09:52:06 +00:00 |
|
hyunghwan.chung
|
f40a4a5ee1
|
fixed wrong length type in moo_copy_uchars_to_ucstr() and moo_copy_bchars_to_bcstr()
|
2020-05-20 14:25:41 +00:00 |
|
hyunghwan.chung
|
ce7d32e7ce
|
updated ax_pthread.m4
|
2020-02-27 07:53:52 +00:00 |
|
hyunghwan.chung
|
688ffc6807
|
fixed a typo in sck-addr.c
|
2019-12-25 03:24:10 +00:00 |
|
hyunghwan.chung
|
8236963ec9
|
minor code change
|
2019-12-14 15:35:09 +00:00 |
|
hyunghwan.chung
|
a1b942f80d
|
minor code touchup
|
2019-12-11 08:23:40 +00:00 |
|
hyunghwan.chung
|
e46356071b
|
added some more string copy functions
|
2019-11-29 09:28:29 +00:00 |
|
hyunghwan.chung
|
55a57dbf9e
|
made moo_rbt_getxtn() inline
|
2019-11-27 07:58:12 +00:00 |
|
hyunghwan.chung
|
5672b62e27
|
fixed the definition of moo_fltmax_t
|
2019-11-26 13:53:57 +00:00 |
|
hyunghwan.chung
|
44810da2d6
|
relocated some character related functions to chr.c and moo-chr.h
|
2019-11-26 05:10:34 +00:00 |
|
hyunghwan.chung
|
6d53e357bd
|
changed the function postfix 'with_limit' to 'limited'
|
2019-11-25 15:03:05 +00:00 |
|
hyunghwan.chung
|
c5f6a70e2d
|
renamed moo_count_bcstrl() to moo_count_bcstr_with_limit()
renamed moo_count_ucstrl() to moo_count_ucstr_with_limit()
|
2019-11-25 07:03:13 +00:00 |
|
hyunghwan.chung
|
beef17caf6
|
fixed a wrong conditional in moo-prv.h
|
2019-11-24 05:11:18 +00:00 |
|
hyunghwan.chung
|
df453b354c
|
removed unneeded lines
|
2019-11-23 15:22:04 +00:00 |
|
hyunghwan.chung
|
474fcebe21
|
touched up floating-point number formatting code
|
2019-11-23 04:21:07 +00:00 |
|
hyunghwan.chung
|
3ced20346c
|
added some floating point number formatting code
|
2019-11-22 09:51:51 +00:00 |
|
hyunghwan.chung
|
597864a4ba
|
defined moo_fmt_intmax_to_oocstr and moo_fmt_uintmx_to_oocstr
|
2019-11-22 08:23:33 +00:00 |
|
hyunghwan.chung
|
aaa5a50e8c
|
added moo_fmt_intmax_to_ucstr() and similar functions
|
2019-11-21 09:04:53 +00:00 |
|
hyunghwan.chung
|
e136427d63
|
added moo_byte_to_ucstr()
|
2019-11-20 09:32:44 +00:00 |
|
hyunghwan.chung
|
3a27f74492
|
added moo_oocu_t, moo_ucu_t, moo_bcu_t
|
2019-11-19 13:50:31 +00:00 |
|
hyunghwan.chung
|
207c12ea1e
|
added builtin unicode character class functions
|
2019-11-19 09:40:26 +00:00 |
|
hyunghwan.chung
|
25e711fc02
|
renamed moo_getrbtstyle() to moo_get_rbt_style()
|
2019-11-18 14:11:14 +00:00 |
|
hyunghwan.chung
|
1dd9595c89
|
minor spacing change in std.c
|
2019-11-17 16:23:30 +00:00 |
|
hyunghwan.chung
|
8bf6b40d49
|
renamed some types and variables for consistency
|
2019-11-16 15:54:22 +00:00 |
|
hyunghwan.chung
|
925f70fea6
|
some #include restructuring
|
2019-11-15 09:39:12 +00:00 |
|
hyunghwan.chung
|
b48ef95e44
|
some stream works
|
2019-11-11 14:23:10 +00:00 |
|
hyunghwan.chung
|
623c9b9198
|
fixed an unexpected compiler bug caused by wrong ifdef while processing a lable at the end of a braced block
|
2019-11-08 07:28:09 +00:00 |
|