|
a5d96cc6eb
|
added HCL_IO_WRITE_BYTES
continuous-integration/drone/push Build is passing
implemented it in the print handler
|
2023-06-01 00:30:41 +09:00 |
|
|
ce47037b79
|
enhanced hcl_attachiostdwithbcstr() and hcl_attachiostdwithucstr()
continuous-integration/drone/push Build is passing
|
2023-05-19 23:25:50 +09:00 |
|
|
b340f09ecc
|
extended hcl_attacio() to access a new input stream handler under the name of scanner.
renamed hcl_ioinarg_t to hcl_iosrarg_t
took back hcl_ioinarg_t for the new input stream handling
|
2023-05-19 12:55:08 +09:00 |
|
|
2bd78d2bfc
|
added hcl_attachiostdwithucstr().
updated hcl_readbaseinraw()
|
2023-05-19 00:16:51 +09:00 |
|
|
893e5d4c89
|
add hcl_attachiostd().
moved the default io handler from bin/main.c to lib/std.c
|
2023-05-18 10:24:01 +09:00 |
|
|
28bac46b39
|
added HCL_LOG_TARGET_BCS and HCL_LOG_TARGET_UCS
|
2021-07-19 18:59:17 +00:00 |
|
|
08cf4548bb
|
reworked on HCL_LOG_TARGET
|
2021-07-19 07:11:41 +00:00 |
|
|
6cf198dbc5
|
minor indentation fix in std.c
|
2021-05-23 18:23:18 +00:00 |
|
|
4761e76c07
|
more robust error handling in std.c
|
2021-03-30 06:13:46 +00:00 |
|
|
042fbbb880
|
added a few string formatting functions
|
2021-03-30 05:37:00 +00:00 |
|
|
270c9a434b
|
attempted to emulate socketpair() where it's unavailable
|
2021-03-30 01:37:36 +00:00 |
|
|
68ad99eca7
|
added hcl_dupucstr(), hcl_dupbcstr()
|
2021-03-28 18:12:07 +00:00 |
|
|
9f89bd7c1b
|
some more code cleanup
|
2021-03-28 03:44:27 +00:00 |
|
|
e46d7fa286
|
fixed minor flaws in the code
|
2021-03-25 16:53:05 +00:00 |
|
|
378bae261a
|
fixed some compiler bugs in processing weird if..elif..else expressions without body parts - (if true), (if false else), (if false elif true)
|
2021-02-18 15:48:44 +00:00 |
|
|
33db65a8b9
|
set the defailt logging mask to 0.
fixed wrong format specifiers in std.c
|
2021-02-11 14:14:49 +00:00 |
|
|
43322c6901
|
moved the heapsize parameter from hcl_open() to hcl_ignite()
|
2021-02-09 17:47:22 +00:00 |
|
|
816b900231
|
touched up code a bit
|
2021-02-09 15:06:41 +00:00 |
|
|
1d0c7a8bbc
|
allowed vmprim.alloc_heap() to create a bigger heap than requested.
enhanced the standard implementation(std.c) to attempt HUGETLB if the requested heap size is over 1/2 of the huge page size
|
2021-02-09 14:54:54 +00:00 |
|
|
1aeee25ac6
|
removed cb-impl.c and cb-impl.h
|
2021-02-08 15:42:24 +00:00 |
|
|
4b3e318428
|
used hcl_openstdwithmmgr() in hcl-s.c and deleted unneeded code
|
2021-02-08 09:41:40 +00:00 |
|
|
7d7c709591
|
initialized the io multiplexer properly in cb_vm_startup()
|
2021-02-08 09:16:53 +00:00 |
|
|
e67985e58f
|
added std.c
|
2021-02-07 17:58:23 +00:00 |
|