Vern Paxson
|
9069e744f9
|
replace --optimize-only with --optimize-funcs and --optimize-files
|
2021-12-10 12:45:27 -08:00 |
|
Vern Paxson
|
8c59626eb9
|
reintroduction of "-O add-C++" option
|
2021-12-10 10:19:23 -08:00 |
|
Vern Paxson
|
a2cec7463f
|
suppress unneeded initializations
|
2021-11-24 12:17:16 -08:00 |
|
Vern Paxson
|
84423369b4
|
use iterator-based idiom for check-if-present-then-access
|
2021-11-22 15:28:15 -08:00 |
|
Vern Paxson
|
e1a760e674
|
extensive rewrite of generation & execution of run-time initialization
|
2021-11-07 17:00:19 -08:00 |
|
Tim Wojtulewicz
|
b2f171ec69
|
Reformat the world
|
2021-09-16 15:35:39 -07:00 |
|
Vern Paxson
|
b6daf14868
|
a number of low-level tweaks from code review
|
2021-09-08 10:23:38 -07:00 |
|
Vern Paxson
|
da6ac0b521
|
switch to ID definition regions; reworked driver functions; more info for reporting uncompilable functions
|
2021-09-08 10:23:38 -07:00 |
|
Vern Paxson
|
725aa558a7
|
fixes for standalone C++ scripts making types & variables/functions available
|
2021-06-04 17:14:46 -07:00 |
|
Vern Paxson
|
e1dc3e7b08
|
simpler workflow for -O gen-C++ ; also some hooks for -O gen-standalone-C++
|
2021-06-04 17:01:53 -07:00 |
|
Vern Paxson
|
c116b2b8ad
|
better initial workflow, thanks to Jon Siwek
|
2021-05-05 18:52:06 -07:00 |
|
Jon Siwek
|
3e85375010
|
Fix various compiler/linter warnings in script_opt/CPP code
|
2021-05-05 16:55:05 -07:00 |
|
Vern Paxson
|
72413f315c
|
decluttered code by removing "std::" - no semantic changes
(also some whitespace fixes)
|
2021-05-05 16:55:05 -07:00 |
|
Vern Paxson
|
863be9436b
|
the bulk of the compiler
|
2021-05-05 16:55:04 -07:00 |
|