Daniel Kolesa
|
af1a85fb91
|
get rid of public format_int/float (use cs_value)
|
2021-03-19 00:34:12 +01:00 |
Daniel Kolesa
|
64d9c0e749
|
make intstr/floatstr internal to cs_value
|
2021-03-19 00:12:47 +01:00 |
Daniel Kolesa
|
704f9217f7
|
unify enum style
|
2021-03-18 20:55:14 +01:00 |
Daniel Kolesa
|
7eaf3679a4
|
get rid of cs_value::get_strr
|
2021-03-17 21:59:37 +01:00 |
Daniel Kolesa
|
2f5bb697eb
|
use string refs more instead of allocated strings
|
2021-03-17 21:46:37 +01:00 |
Daniel Kolesa
|
8b7f36319d
|
eliminate length field in cs_value
|
2021-03-17 21:16:25 +01:00 |
Daniel Kolesa
|
64130a12bf
|
remove handling of constants from codegen, bytecode and cs_value
also drop move semantics on cs_value
|
2021-03-17 20:41:08 +01:00 |
Daniel Kolesa
|
8def7ce85c
|
intern all strings in cs_value
|
2021-03-17 02:47:34 +01:00 |
Daniel Kolesa
|
c004db42c6
|
refactor cs_value and related structures to contain state
this will allow us to intern strings inside cs_value
|
2021-03-17 01:26:30 +01:00 |
Daniel Kolesa
|
8805594bc2
|
style fixes
|
2018-04-27 23:53:55 +02:00 |
Daniel Kolesa
|
efdc82324e
|
fix includes
|
2017-06-20 21:21:39 +02:00 |
Daniel Kolesa
|
8343979e03
|
fix build after style update
|
2017-02-16 19:07:22 +01:00 |
Daniel Kolesa
|
41eb8b211f
|
begin naming scheme rework
|
2017-02-13 18:11:19 +01:00 |
Daniel Kolesa
|
fda734a868
|
ostd fixes
|
2017-02-09 21:27:57 +01:00 |
Daniel Kolesa
|
8dc423dcaa
|
update according to ostd
|
2017-01-30 01:18:55 +01:00 |
Daniel Kolesa
|
8e31583612
|
use uint32_t
|
2017-01-25 02:10:17 +01:00 |
Daniel Kolesa
|
d14c8f8593
|
update to latest ostd
|
2017-01-25 01:57:33 +01:00 |
Daniel Kolesa
|
814b2824e9
|
match ostd api
|
2016-09-18 19:31:19 +02:00 |
Daniel Kolesa
|
62d4afccd2
|
remove set_mstr
|
2016-09-15 23:09:52 +02:00 |
Daniel Kolesa
|
e3310ce74f
|
fix invalid free in code cleanup
|
2016-09-08 22:04:36 +02:00 |
Daniel Kolesa
|
cdb5a5f6f8
|
source tree reorg
|
2016-09-07 22:57:28 +02:00 |