libkc3/struct.c


Log

Author Commit Date CI Message
Thomas de Grivel 14e42915 2025-08-22T18:01:04 cleanup: Remove tag_to_const_pointer and refactor call sites.
Thomas de Grivel 365c16df 2025-08-12T14:23:46 wip embed and fn frame corruption
Thomas de Grivel ad7318cc 2025-08-10T15:15:37 refactor f_clean into p_callable and use env_eval_call_callable_args to call the callable at struct clean time.
Thomas de Grivel feb371e5 2025-08-05T15:40:49 fix config_common and config.subr for config_have_generic_sw_uw.
Thomas de Grivel 979b3eef 2025-07-26T19:48:21 refactor types.h
Thomas de Grivel 5a694fd1 2025-07-21T21:17:52 stacktrace
Thomas de Grivel 56116921 2025-07-21T17:40:22 ws: 72 columns
Thomas de Grivel 6160bff2 2025-07-21T13:03:11 tests pass: refactor p_*
Thomas de Grivel 87826002 2025-07-21T01:59:24 refactor types.h p_* types
Thomas de Grivel 35420107 2025-07-17T07:51:33 remove module autoloading at struct init
Thomas de Grivel 9a99c242 2025-07-14T00:42:16 wip pvar
Thomas de Grivel 421adab1 2025-05-27T13:49:56 fix compilation on Linux
Thomas de Grivel 0a3b747c 2025-05-26T12:49:44 wip pthread
Thomas de Grivel 50fa19c3 2025-04-26T13:06:39 make uninstall, fix build under windows
Thomas de Grivel 887bc5ea 2025-04-18T13:48:14 add mutex for structs
Thomas de Grivel 4d136bf9 2025-04-18T13:44:48 add mutex for structs
Thomas de Grivel 4ffa7aaa 2025-03-24T17:24:19 struct: fix pass by copy in destructor
Thomas de Grivel d8a10a78 2025-03-16T20:58:21 fix struct_access_sym for tag_time
Thomas de Grivel e4808e3a 2025-03-16T18:18:08 ikc3 --copy for pass by copy
Thomas de Grivel c8feb452 2025-03-15T12:42:01 wip assert
Thomas de Grivel 29e7a7e6 2025-03-14T23:40:07 struct_type -> pstruct_type
Thomas de Grivel aea20589 2025-03-11T18:23:03 fix %Time{} in struct
Thomas de Grivel a030f9af 2025-03-10T19:57:19 pstruct_type
Thomas de Grivel b3aff0cd 2025-03-09T12:35:03 fix loading order
Thomas de Grivel d1302beb 2025-03-06T09:41:04 wip pstruct
Thomas de Grivel d1228212 2025-03-05T09:57:01 wip segv
Thomas de Grivel f01e7c90 2025-03-04T20:37:38 fix libkc3 tests
Thomas de Grivel 2e29973b 2025-03-04T20:28:30 wip pstruct
Thomas de Grivel 76511583 2025-03-04T19:18:31 wip pstruct
Thomas de Grivel 90fd6c4e 2025-03-04T19:07:05 wip pstruct
Thomas de Grivel 0850fc24 2025-03-04T17:55:04 wip pstruct
Thomas de Grivel 72907a3f 2025-03-04T16:09:13 wip operators and struct/pstruct pass by ref
Thomas de Grivel db40523c 2025-03-02T16:14:12 Change copyright wording and extend to 2025
Thomas de Grivel c6dbdf10 2025-03-01T10:43:02 fix memleaks
Thomas de Grivel b52185ba 2025-02-14T22:40:46 wip clang64 msys2
Thomas de Grivel bdc01abc 2024-12-25T05:15:02 wip
Thomas de Grivel 1165bf0f 2024-12-03T11:06:11 g_kc3_env as a pointer
Thomas de Grivel e5030cf5 2024-11-26T21:12:10 better error messages
Thomas de Grivel df38cb84 2024-11-18T10:29:36 wip const and s_callable
Thomas de Grivel 96b055e1 2024-11-14T16:27:55 wip const and s_callable
Thomas de Grivel d3f17ba4 2024-10-29T16:27:43 wip
Thomas de Grivel 788e0b72 2024-10-25T13:29:58 Struct.put()
Thomas de Grivel a4346a84 2024-08-30T19:38:11 fix buf_inspect_var test
Thomas de Grivel 5c98ba44 2024-08-27T16:03:52 wip struct with void
Thomas de Grivel 7f69abab 2024-08-27T12:27:38 wip tests
Thomas de Grivel 19b751a0 2024-08-27T09:39:12 fix struct init field to void
Thomas de Grivel 87858636 2024-08-27T08:56:57 wip
Thomas de Grivel 37078995 2024-08-23T23:07:59 wip operators
Thomas de Grivel f4ea1c85 2024-08-19T12:07:56 offsetof, fact_w
Thomas de Grivel 4049a75e 2024-08-18T19:13:05 fix double free
Thomas de Grivel 2ff624a5 2024-08-17T12:53:43 fix struct_access on Var, facts_with_tags works !
Thomas de Grivel d40d21bc 2024-08-13T13:57:51 access
Thomas de Grivel ecd36f07 2024-08-10T18:38:03 pretty printer: tests ok
Thomas de Grivel cb6f223a 2024-08-02T12:35:36 Struct.offset(%HTTP.Request, :message)
Thomas de Grivel 9c175f04 2024-07-28T23:36:38 make test_http
Thomas de Grivel f9ee7637 2024-07-28T05:02:34 initialize tmp
Thomas de Grivel bd4eb7a2 2024-07-27T15:58:31 wip struct access
Thomas de Grivel 9b956268 2024-07-27T14:49:27 wip bug in struct_access
Baptiste 9eabdd09 2024-07-24T14:43:58 corrected memleaks + crash due to bad naming
Thomas de Grivel 12657c22 2024-07-23T16:47:20 struct struct_ { bool free_data; }
Thomas de Grivel 88285e3e 2024-07-23T15:39:56 wip asan
Thomas de Grivel 1ae6ad0e 2024-07-15T19:59:52 rename c3 to kc3, fix update_source, configure, build