Commit Graph

18 Commits

Author SHA1 Message Date
Basile Burg 4da5d1989e ddemangle, use FPC compat string too 2020-07-01 15:37:21 +02:00
Basile Burg 69b31bd261 remove useless scope STC from libdexed-d local decls 2020-06-14 19:08:42 +02:00
Basile Burg 3cbe5d2471 allow to minimize D GC heap immediatly 2020-06-12 20:47:01 +02:00
Basile Burg e9770a0be0 cleanup 2020-06-12 20:46:16 +02:00
Basile Burg 25074446f2 libdexed-d, return Pascal compatible strings, freed by ref counting 2020-06-12 20:38:20 +02:00
Basile Burg a1ae6e666a fix linux build broken due to bad version() statement 2020-05-28 16:30:43 +02:00
Basile Burg 730c2a4e6e fix windows build
close #37, #43, #44
2020-05-28 16:25:10 +02:00
Basile Burg 015bdd6062 symlist, minor perf improvment 2020-05-27 15:27:38 +02:00
Basile Burg 72209bb5d4 more tweaks to minimize D heap size 2020-05-12 23:22:59 +02:00
Basile Burg 0c17a4d187 fix #38 - D GC memory still not enough released to the OS 2020-05-11 19:01:29 +02:00
Basile Burg 45dbe09cff minimize D GC from main thread directly in the widgets calling D in threads
D memory allocated in the threads was never released
2020-05-06 01:38:01 +02:00
Basile Burg b5f04aa324 damp a perf problem caused by scaning project TODOs and if proj has too many files 2020-04-21 03:38:04 +02:00
Basile Burg 52a39f56ca remove unfortunate JSON property leading to double "lib" prefix and add temp changelog 2020-04-17 14:07:57 +02:00
Basile Burg 50f103ae17 fix linux zip files 2020-04-17 13:46:23 +02:00
Basile Burg 760f2952a9 fix the CI 2020-04-17 13:05:19 +02:00
Basile Burg 3a9e270909 remove unsued unitily from common source 2020-04-16 11:03:01 +02:00
Basile Burg 37e2d75022 fix PChat to String conv issues caused by missing null terminator 2020-04-16 11:03:01 +02:00
Basile Burg 5e17d5617e Add a D library to replace various D programs from the toolchain 2020-04-16 11:03:01 +02:00