hyunghwan.chung
|
216e7f3b15
|
fixed the stack frame dump function.
fixed a fault in configure.ac
|
2018-04-26 06:39:47 +00:00 |
|
hyunghwan.chung
|
2467b4212a
|
added backtracing code using libunwind
|
2018-04-26 03:17:54 +00:00 |
|
hyunghwan.chung
|
a7df146e9e
|
added libunwind detection to configure.ac
|
2018-04-25 15:25:53 +00:00 |
|
hyunghwan.chung
|
231610a884
|
fixed build files
|
2018-04-09 06:21:59 +00:00 |
|
hyunghwan.chung
|
c500ca2fa9
|
renamed a wrong word
|
2018-03-14 14:14:21 +00:00 |
|
hyunghwan.chung
|
f8b8ad1ddd
|
added simple code to utilize MMAP_HUGETLB when allocating the oom-heap
|
2018-03-07 08:09:06 +00:00 |
|
hyunghwan.chung
|
16787ac345
|
changed the default value of --enable-libltdl to no
|
2018-03-07 07:58:58 +00:00 |
|
hyunghwan.chung
|
c2a2bc2a0a
|
simplied build files to gtt rid of the bundled libltdl. while there is advantage in bundling, i don't want to support it unless there is a standalone libltdl installed in the system
|
2018-03-07 07:44:46 +00:00 |
|
hyunghwan.chung
|
76a185aa66
|
changed configure.ac to reset DL_LIBS if it's set to 'none required'.
pushed down heap creation in hcl_init()
|
2018-03-05 04:46:13 +00:00 |
|
hyunghwan.chung
|
78c459c567
|
changed the format of the accepted values by --enable-unicode
|
2018-02-28 06:44:54 +00:00 |
|
hyunghwan.chung
|
ae0f559060
|
enhanced --enable-unicode to accept ucs4 and ucs2 in addition to yes/no.
redefined the moo_uch_t type to follow the enable-unicode value
|
2018-02-21 10:11:39 +00:00 |
|
hyunghwan.chung
|
c16546c3df
|
added --enable-unicode to configure.ac
|
2018-02-21 09:41:52 +00:00 |
|
hyunghwan.chung
|
8233a6ae0a
|
deprecated NDEBUG and introduced HCL_BUILD_DEBUG and HCL_BUILD_RELEASE
|
2018-02-21 09:35:59 +00:00 |
|
hyunghwan.chung
|
5dabf01c33
|
added check for dl library
|
2018-02-02 14:53:00 +00:00 |
|
hyunghwan.chung
|
e70b424826
|
enhanced the vm cleanup to be more error resistent
|
2018-02-02 14:37:49 +00:00 |
|
hyunghwan.chung
|
92413034f6
|
added a check for offsetof(struct sockaddr,sa_family)
|
2018-02-01 06:03:01 +00:00 |
|
hyunghwan.chung
|
f3ee24447f
|
fixed configure.ac
|
2018-01-25 09:41:43 +00:00 |
|
hyunghwan.chung
|
b823b0b218
|
included sys/types.h in configure.ac when testing socket address types
|
2018-01-24 02:48:05 +00:00 |
|
hyunghwan.chung
|
d54552aff8
|
changed configure.ac to print more info
|
2018-01-19 17:33:35 +00:00 |
|
hyunghwan.chung
|
9a49b4fa53
|
updated the default definition of moo_sa_family_t
|
2018-01-19 13:29:15 +00:00 |
|
hyunghwan.chung
|
ca182c122c
|
added the syserrstrb and syserrstrb callback. either one must be supplied.
added some conditionals for nanosleep, strerror_r, pthread
|
2018-01-19 08:26:58 +00:00 |
|
hyunghwan.chung
|
08cc62478b
|
switched to use AX_CHECK_NUMVALOF() to detect PATH_MAX
|
2018-01-17 14:54:16 +00:00 |
|
hyunghwan.chung
|
0ba4764c18
|
fixed a wrongly commented line
|
2018-01-17 02:37:04 +00:00 |
|
hyunghwan.chung
|
11290dce63
|
beautified the autoconf code snippet to define the value of PATH_MAX
|
2018-01-16 23:54:17 +00:00 |
|
hyunghwan.chung
|
bfa190a4fa
|
added autoconf code to define MOO_PATH_MAX is PATH_MAX is defined in limits.h
|
2018-01-16 15:30:10 +00:00 |
|
hyunghwan.chung
|
8eae9095c1
|
made an accepted socket non-block
|
2018-01-14 15:38:06 +00:00 |
|
hyunghwan.chung
|
b95102f953
|
added socklen_t test and sa_family_t test into configure.ac
|
2018-01-11 16:29:43 +00:00 |
|
hyunghwan.chung
|
77942761f5
|
added various checks related to socket address to configure.ac and regenerated build files
|
2018-01-09 15:27:39 +00:00 |
|
hyunghwan.chung
|
3d0bcf970e
|
changed to support a pair of semaphores on a single handle for input and output respectively
|
2017-12-24 17:36:20 +00:00 |
|
hyunghwan.chung
|
92a21f04b8
|
renamed mod_console to mod_con.
added --enable-mod-con in configure.ac
|
2017-12-13 10:57:31 +00:00 |
|
hyunghwan.chung
|
2c85319cb0
|
started adding a socket module and the Socket class
|
2017-10-18 16:15:51 +00:00 |
|
hyunghwan.chung
|
002424626f
|
enhanced the check for labels as values support
|
2017-09-26 15:17:28 +00:00 |
|
hyunghwan.chung
|
6711bc01fa
|
refactored the bytecode interpretation loop with computed jump tables
added incomplete code to support a semaphore group
|
2017-09-21 07:56:51 +00:00 |
|
hyunghwan.chung
|
e3e897ee83
|
changed build files to detect a library containing setupterm()
|
2017-06-07 16:47:48 +00:00 |
|
hyunghwan.chung
|
b93bfc9ec6
|
added header file checks for io multiplexer and dynamic linker in configure.ac
|
2017-05-07 08:58:34 +00:00 |
|
hyunghwan.chung
|
2a6206cc80
|
changed to use AC_LINK_IFELSE() when checking for some __builtin_memxxx functions.
started adding the #limited modifier for class definition
|
2017-04-30 04:50:33 +00:00 |
|
hyunghwan.chung
|
e2a7646b75
|
added strftime %z check into configure.ac
|
2017-04-28 23:25:21 +00:00 |
|
hyunghwan.chung
|
bce77eda6c
|
added --enable-mod-x11 and --enable-mod-ffi to configure
|
2017-04-28 04:03:52 +00:00 |
|
hyunghwan.chung
|
46ba3bb3f5
|
added respondsTo: and perform:with:
fixed a bug in Dictionary>>__remove_at:
added gc callback to external modules
|
2017-03-19 14:18:37 +00:00 |
|
hyunghwan.chung
|
2c8eb87408
|
refactored moo_execute() by taking process switcher out to a separate inline function
|
2017-02-11 05:48:30 +00:00 |
|
hyunghwan.chung
|
0178693f77
|
added --enable-libltdl to configure
|
2017-02-09 16:26:44 +00:00 |
|
hyunghwan.chung
|
808586ca00
|
added the dyncall library detection into configure.ac
|
2017-01-10 14:27:31 +00:00 |
|
hyunghwan.chung
|
68a455e128
|
fixed some build file issues
|
2017-01-09 12:16:51 +00:00 |
|
hyunghwan.chung
|
b2fb361df4
|
renamed stix to moo
|
2017-01-09 10:25:22 +00:00 |
|