Commit Graph
617 Commits
Author SHA1 Message Date
Youmu Liu 65041ff8bc make some changes to opengl api gen, discussing on rewrite of all opengl binding, making it neat and structral 2026-08-25 17:33:45 +08:00
Youmu Liu 708a915549 add more generate method of ALT node, add improve advise for gl source gen 2026-08-24 18:12:36 +08:00
Youmu Liu f0b6a4038e remove useless node from source gen pipeline. add source gen logic 2026-08-21 18:31:31 +08:00
Youmu Liu 968a6afe1a world timer supports numa and thread affinity binding 2026-08-20 16:53:34 +08:00
Youmu Liu 843eb6b237 add generator if ''UNIT''s in regex 2026-08-19 18:58:32 +08:00
Youmu Liu eb60422fa3 improve sidmdid config 2026-08-18 18:19:30 +08:00
Nitload 05a8de11ec simplified csproj config
Signed-off-by: Nitload <YoumuLiu_NSI@whv0t.onmicrosoft.com>
2026-08-17 00:31:56 +08:00
Youmu Liu 3d6bac68f7 add base func of ast2code generator, entry to baseic verbs 2026-08-14 18:16:31 +08:00
Youmu Liu 2a52baa5d7 Arch: firstly, ast node need to change, use payload instead of token 2026-08-13 18:48:33 +08:00
Youmu Liu 15aebc594c ngra text regex will not use ir, source code will be generated directly from ast 2026-08-12 18:11:34 +08:00
Youmu Liu a9835e0349 a few changes on context 2026-08-11 18:04:57 +08:00
Youmu Liu dc9ccfc15a fix naming error in doc 2026-08-11 11:21:28 +08:00
Nitload 4406d4c6ac docs: update README architecture, build guidance, TLSF benchmark, and examples
Signed-off-by: Nitload <YoumuLiu_NSI@whv0t.onmicrosoft.com>
2026-08-09 16:54:53 +08:00
Youmu Liu 7f73c2fbe3 single ir is briefly ok 2026-08-07 18:08:33 +08:00
Youmu Liu b3e198dbaf add single ir generator methods 2026-08-06 18:05:06 +08:00
Youmu Liu 068ad18998 add single ir generator methods 2026-08-05 18:13:24 +08:00
Youmu Liu 00e0d84603 add single ir generator methods 2026-08-04 18:04:31 +08:00
Youmu Liu 029092b438 add single ir generator methods 2026-08-03 20:03:16 +08:00
Youmu Liu 85ca22d1aa add some generator decl 2026-07-30 18:13:21 +08:00
Youmu Liu 97576404cc remove yesterday's generatoer, use new generator 2026-07-29 18:10:45 +08:00
Youmu Liu 3db2bfd9af remove old generatoer, use new generator 2026-07-28 18:11:59 +08:00
Youmu Liu ac1e7c68f8 mainly theoratical work on semi, add regex sample 2026-07-27 18:11:31 +08:00
Youmu Liu a74ebcd0b7 mainly theoratical work on semi, add regex sample 2026-07-23 18:51:34 +08:00
Youmu Liu c1a8b39502 mainly theoratical work on semi, add regex sample 2026-07-22 18:17:10 +08:00
Youmu Liu c82a758d97 mainly theoratical work 2026-07-21 18:02:46 +08:00
Youmu Liu a698c47a1c mainly theoratical work 2026-07-20 20:20:21 +08:00
Youmu Liu b9dab20752 mainly theoratical work 2026-07-17 18:03:53 +08:00
Youmu Liu 4efe6c4947 do some source gen work, findseq, matchseq, matchseq framework done, on find set 2026-07-16 20:01:46 +08:00
Youmu Liu 0d41058632 do some source gen work, findseq, matchseq, matchseq framework done, on find set 2026-07-16 18:30:50 +08:00
Youmu Liu ee7cbd869c do some source gen work 2026-07-15 18:05:38 +08:00
Youmu Liu 4d2a4eeb18 text regex source gen framework is briefly done. Going on ir2code 2026-07-14 17:44:29 +08:00
Youmu Liu bc90e340df build pipeline for regex source gen 2026-07-13 18:21:22 +08:00
Nitload 89f0f0f131 a few add to source gen 2026-07-12 23:07:16 +08:00
Nitload b6cd2fc256 Using new file structure. Use new regexir display method. Fix line dependency error in prefix analysing.
Signed-off-by: Nitload <YoumuLiu_NSI@whv0t.onmicrosoft.com>
2026-07-12 02:04:57 +08:00
Youmu Liu ae8a09efc2 source gen and ir gen now use the same seq generator 2026-07-10 18:49:57 +08:00
Youmu Liu ef94bf1567 source gen and ir gen now use the same seq generator 2026-07-09 18:24:38 +08:00
Youmu Liu 11ccd2568b scanning min scan length 2026-07-08 18:25:23 +08:00
Youmu Liu 29b24191e1 scanning min scan length 2026-07-08 18:25:05 +08:00
Youmu Liu 439128798e add a scanner, but this seems to be a wrong solution. Change open-source head 2026-07-07 18:34:19 +08:00
Youmu Liu 1705d7c245 add a scanner, but this seems to be a wrong solution. Change open-source head 2026-07-07 18:20:38 +08:00
Youmu Liu b053567eb7 prefix replaces CONDITION 2026-07-06 18:19:32 +08:00
Nitload cd7a52bd60 a few edit 2026-07-06 00:51:06 +08:00
Nitload 5bc83b23fc IR generate and optmize is done. But now it's not easy for source gen, so designing prefix rather than TRY and CONDITION.
Signed-off-by: Nitload <YoumuLiu_NSI@whv0t.onmicrosoft.com>
2026-07-05 23:54:05 +08:00
Youmu Liu 7edb94943d add more rules for ir opt, fix wrong process to dot 2026-07-03 18:05:10 +08:00
Youmu Liu 8c504a67d7 working on source gen, now on charset analyse 2026-07-02 20:44:18 +08:00
Youmu Liu 4e1e659259 regex ir opt is done, thinking about source gen 2026-07-01 18:23:19 +08:00
Youmu Liu 1cd0257c93 regex ir opt is almost done 2026-06-30 20:14:30 +08:00
Youmu Liu e60eb0ada6 regex ir opt code rewriting, use over-again opt method 2026-06-29 17:14:52 +08:00
Nitload 347d4b5a47 a few edit 2026-06-28 23:59:22 +08:00
Nitload 59f833178d after merge 2026-06-27 00:50:24 +08:00