2019-08-17 (+0000)
10:08:25moor1054Committed by hyunghwan.chung
added Apex>>basicLastIndex, Apex>>_basicLastIndex. Apex>>basicFirstIndex, Apex>>_basicFirstIndex
06:30:35moor1053Committed by hyunghwan.chung
completed Apex>>basicAt:test:put.
changed BlockContext>>ensure: and Context>>unwindTo:return: to use basicAt:test:put to make the test-and-set operation uninterruptible
05:28:25moor1052Committed by hyunghwan.chung
adding Apex>>basicAt:test:put:
2019-08-16 (+0000)
16:22:21moor1051Revision property svn:log changed by hyunghwan.chung
16:19:21moor1051Committed by hyunghwan.chung
fixed a compiler bug in patch_forward_jump_instruction()
enhanced the compiler to disallow 'goto' in an argument expression to jump out.
15:29:37moor1050Committed by hyunghwan.chung
added the vm_setsig vm primitive function to improve os signal handler
changed System>>__os_signal_handelr and System>>startup for improved os signal handling
10:19:41qser3664Committed by hyunghwan.chung
added qse_encode_hmacstr() and qse_decode_hmacstr()
2019-08-15 (+0000)
15:55:07moor1049Committed by hyunghwan.chung
added two new vm primitives - vm_getsigfd and vm_getsig - to support os signal handling more promptly
08:41:33qser3663Committed by hyunghwan.chung
added hmac files
08:25:17qser3662Committed by hyunghwan.chung
added hmac functions
2019-08-14 (+0000)
16:24:39moor1048Committed by hyunghwan.chung
enhancing VM to handle OS signals properly. work in progress
08:44:07qser3661Committed by hyunghwan.chung
added sha2 functions
2019-08-13 (+0000)
09:56:26qser3660Committed by hyunghwan.chung
added sha1 functions
07:19:23moor1047Committed by hyunghwan.chung
changed a couple of MOO_ASSERT()'s to MOO_STATIC_ASSERT()'s in lib/bigint.c
07:15:12hclr409Committed by hyunghwan.chung
added hcl_inttouintmax()/hcl_inttointmax()/hcl_uintmaxtoint()/hcl_intmaxtoint()
2019-08-12 (+0000)
15:54:09moor1046Committed by hyunghwan.chung
attempting to implement os signal handling. work in progress
02:52:32moor1045Committed by hyunghwan.chung
code clean-up
02:46:59moor1044Committed by hyunghwan.chung
enhanced pf_call with moo_intmaxtoint() for FMTC_LONGLONG
02:32:04moor1043Committed by hyunghwan.chung
added moo_uintmaxtoint()
01:43:11moor1042Committed by hyunghwan.chung
enhanced make_bloated_bigint_with_ooi() to handle MOO_TYPE_MIN(moo_ooi_t)
2019-08-11 (+0000)
16:15:55moor1041Committed by hyunghwan.chung
enhanded make_bigint_with_ooi() to handle MOO_TYPE_MIN(moo_ooi_t)
15:06:13moor1040Revision property svn:log changed by hyunghwan.chung
14:58:04moor1040Committed by hyunghwan.chung
fixed an infinite loop bug in mod/ffi.c
changed some macros in lib/bigint.c
10:11:55moor1039Committed by hyunghwan.chung
added FMTC_BLOB in mod/ffi.c
2019-08-10 (+0000)
17:36:34moor1038Committed by hyunghwan.chung
enhanced LONGLONG argument handling in mod/ffi.c
16:20:45moor1037Committed by hyunghwan.chung
added moo_inttouintmax and moo_inttointmax
04:10:13moor1036Committed by hyunghwan.chung
removed garbage from mod/ffi.c
04:08:50moor1035Committed by hyunghwan.chung
fixed pointer argument handling issues when interfacing with libffi in mod/ffi.c
2019-08-09 (+0000)
18:19:13moor1034Committed by hyunghwan.chung
started using libffi in mod/ffi.c if it's available. work in progress
01:48:07qser3659Committed by hyunghwan.chung
some sanity check in sys::read()
2019-08-08 (+0000)
15:40:24qser3658Committed by hyunghwan.chung
added sys::read() to awk
11:31:28qser3657Committed by hyunghwan.chung
added sys::write() to awk
08:01:57qser3656Committed by hyunghwan.chung
added sys::open() & sys::close()
04:10:21qser3655Committed by hyunghwan.chung
added static assertion macros
03:48:26moor1033Committed by hyunghwan.chung
changed moo->mmgr to moo->_mmgr in lib/std.c
2019-08-07 (+0000)
09:16:28moor1032Committed by hyunghwan.chung
enhanced resolve_goto_label() to check block id as well collecting block ids
08:34:53moor1031Committed by hyunghwan.chung
enhanced compile_while_expression()/compile_do_while_expression() not to eliminate blocks containing one or more labels
05:33:35moor1030Committed by hyunghwan.chung
enhanced compile_if_expression() not to eliminate blocks containing one or more labels
2019-08-06 (+0000)
15:04:34moor1029Committed by hyunghwan.chung
refactored compile_if_expression() a bit
10:13:45moor1028Committed by hyunghwan.chung
added a few comments to lib/comp.c
10:01:54moor1027Committed by hyunghwan.chung
fixed some issues regarding goto handling
03:08:36hclr408Committed by hyunghwan.chung
added static assertion macros
03:01:22mior110Committed by hyunghwan.chung
added static assertion macros
2019-08-05 (+0000)
16:01:41moor1026Committed by hyunghwan.chung
fixed the issue of a disappearing backward jump instruction in compile_braced_block()
15:18:22moor1025Committed by hyunghwan.chung
fixed a bug of not skipping a goto struct with its ip set to INVALID_IP in adjust_all_gotos_for_elimination()
09:08:03moor1024Committed by hyunghwan.chung
changing how to emit code for square bracked block to solve goto related issues. work still in progress
09:00:05qser3654Committed by hyunghwan.chung
added sys::chmod() to awk
08:53:23qser3653Committed by hyunghwan.chung
added sys::unlink() and sys::mkdir()
2019-08-04 (+0000)
16:38:09moor1023Committed by hyunghwan.chung
trying to fix some goto implementation issues
2019-08-02 (+0000)
16:19:24moor1022Committed by hyunghwan.chung
added a test case in test-003.moo
 1 2 3 >  Last