]> git.xonotic.org Git - xonotic/gmqcc.git/history - parser.c
Revert "Smaller memory footprint, 4/8 bytes vs 12/24 for individual token lex_ctx...
[xonotic/gmqcc.git] / parser.c
2013-07-26 Dale WeilerRevert "Smaller memory footprint, 4/8 bytes vs 12/24...
2013-07-26 Dale WeilerSmaller memory footprint, 4/8 bytes vs 12/24 for indivi...
2013-07-26 Dale WeilerThere was too many 16-sized buckets when compiling...
2013-07-19 Dale WeilerCleanups
2013-07-01 Wolfgang Bumillerfix typo
2013-06-22 Dale WeilerMore bug fixes and dead code elimination
2013-06-22 Dale WeilerFix some more bugs, and use dup2 because dup leaks...
2013-06-21 Dale WeilerFix more bugs (mostly possible NULL pointer dereferences)
2013-06-21 Dale WeilerFix some bugs
2013-06-20 Dale WeilerMove code generator into ir_builder for earlier free...
2013-06-17 Dale WeilerMerge branch 'master' into cooking
2013-06-17 Dale WeilerMerge branch 'master' of github.com:graphitemaster...
2013-06-17 Dale WeilerFix some bugs
2013-06-16 Wolfgang Bumillerreclassify_token should only deal with tokens < TOKEN_S...
2013-06-16 Wolfgang Bumillerreclassify_token should only deal with tokens < TOKEN_S...
2013-06-16 Dale WeilerUhh forgot to save file
2013-06-16 Dale WeilerFix memleak
2013-06-16 Dale WeilerMake ^ legal for vector ^ vector, and vector ^ float...
2013-06-15 Dale WeilerI added it for a reason, because I was smart. I forgot...
2013-06-15 Dale WeilerThis is easier
2013-06-15 Dale WeilerCorrect order
2013-06-15 Dale WeilerFix bug
2013-06-15 Dale WeilerImplemented bitwise xor operator.
2013-06-15 Dale WeilerLess terse, it confuses people.
2013-06-15 Wolfgang Bumilleragain with the comments...
2013-06-15 Wolfgang Bumillerworking on vararg piping: detecting several error cases...
2013-06-15 Dale WeilerStrlen idiot
2013-06-15 Dale WeilerLimit corrections on strings to <= 16 bytes. Otherwise...
2013-06-15 Dale WeilerLimit corrections on strings to <= 16 bytes. Otherwise...
2013-06-14 Dale WeilerFixed whitespace
2013-06-13 Dale WeilerRevert "Actually works now"
2013-06-13 Dale WeilerActually works now
2013-06-12 Wolfgang Bumillerfix pedantic compile issue
2013-06-12 Wolfgang Bumillerfixing double-free in initialzied string arrays, using...
2013-06-12 Wolfgang Bumillerallow array size to be inferred from the initializer
2013-06-12 Wolfgang Bumillermake the ast use the initlist
2013-06-12 Wolfgang Bumillerparsing array initializers
2013-06-06 Dale WeilerMerge branch 'cooking'
2013-06-04 Dale WeilerMajor header reworking, this respects the namespaces...
2013-06-02 Wolfgang Bumillerremove the ast tree earlier - saves over 3% peak memory...
2013-06-01 Wolfgang Bumillerfix a leak on a parse-error
2013-06-01 Dale WeilerFix some possible memleaks.
2013-06-01 Wolfgang BumillerMerge branch 'master' into cooking
2013-06-01 Wolfgang Bumillerfix the INCLUDE_DEF flag getting applied regardless...
2013-06-01 Wolfgang BumillerMerge branch 'master' into cooking
2013-06-01 Wolfgang Bumillerfix: dotranslate now sets AST_FLAG_INCLUDE_DEF to not...
2013-05-29 Wolfgang Bumillerreturn assignment factorial test
2013-05-29 Wolfgang Bumillerfixing that comment...
2013-05-29 Wolfgang Bumillerassignable return value now lives in ast_function,...
2013-05-29 Dale WeilerExperimental support for implicit return assignments...
2013-05-29 Dale WeilerMerge branch 'union-replacement' into cooking
2013-05-29 Dale WeilerFix that memory leak that I spent hours trying to find...
2013-05-29 Dale WeilerMajor export cleanup. Anything that was exported but...
2013-05-29 Dale WeilerResult of shift operation on signed integers is bad.
2013-05-11 Wolfgang Bumillerkilling the union types
2013-05-07 Wolfgang Bumillerless confusing
2013-05-07 Wolfgang Bumillerbe more strict here
2013-05-07 Wolfgang Bumillerfixing a few leaks - code_write doesn't delete the...
2013-05-07 Wolfgang Bumillerchanging a few ast_delete to ast_unref in places where...
2013-04-27 Wolfgang BumillerMerge branch 'master' into cooking
2013-04-27 Wolfgang BumillerMerge branch 'master' into cooking
2013-04-27 Wolfgang BumillerMerge branch 'master' into cooking
2013-04-27 Wolfgang BumillerMerge branch 'master' into cooking
2013-04-26 Wolfgang Bumillerast_value now has an initializer list array, still...
2013-04-26 Wolfgang Bumilleran = before an { is also always required when the decla...
2013-04-25 Wolfgang Bumillersolve it, not hide it
2013-04-25 Wolfgang BumillerRevert "Just fucking initialize everything"
2013-04-25 Dale WeilerJust fucking initialize everything
2013-04-25 Dale WeilerPushing the -fexpressions-for-builtins stuff and the...
2013-04-25 Wolfgang Bumillerthis allows builtin numbers to be constant expressions...
2013-04-25 Dale Weilerless globals
2013-04-25 Dale WeilerNo more globals for codegen
2013-04-24 Wolfgang BumillerGrrrr
2013-04-24 Wolfgang BumillerAllow string concatenation in the parser as well, for...
2013-04-24 Wolfgang Bumillerrecognize the simple case of __FUNC__ in the parser
2013-04-24 Dale Weilerfix the intrinsic fail
2013-04-24 Dale WeilerMerge branch 'master' into cooking
2013-04-24 Dale WeilerGet it compiling in visual studio again.
2013-04-23 Dale WeilerMake it compile as C++ code too
2013-04-23 Wolfgang Bumillerinitialize the vector member array so that 'cleanup...
2013-04-21 Wolfgang BumillerMerge branch 'master' into cooking
2013-04-21 Dale WeilerRemove trailing whitespace
2013-04-21 Dale WeilerMerge branch 'cooking'
2013-04-17 Wolfgang Bumillerparser_const_string now uses hashtables; hashtables...
2013-04-17 Dale WeilerPerliminary parser reworking, required for the proposed...
2013-04-15 Wolfgang Bumillerast_expression_delete: delete varparam if it is set...
2013-04-14 Dale WeilerAdded tracing to strdup for allocations, fixed some...
2013-03-09 Dale WeilerImplemented smart intrinsic / builtin system. When...
2013-03-09 Dale WeilerImplemented "reverse" enum attribute, e.g enum : revers...
2013-03-08 Dale WeilerBetter diagnostic when "floor" cannot be found.
2013-03-08 Dale WeilerImplemented __builtin_mod, and % operator. Added floor...
2013-03-08 Dale WeilerImplemented concept of enumeration attributes (can...
2013-03-08 Dale WeilerImplemented __builtin_exp
2013-03-07 Dale WeilerActually generate an ast_call for __builtin_pow for...
2013-03-07 Dale WeilerImplement exponentiation operator `**` as well as __bui...
2013-02-20 Wolfgang BumillerMerge branch 'master' into cooking
2013-02-12 Wolfgang BumillerMerge branch 'master' into cooking
2013-02-06 Dale WeilerMake it compile as C++ code again.
2013-02-06 Wolfgang Bumillerfind aliases in parser_find_global instead of parser_sy...
2013-02-06 Dale WeilerStore the ast nodes for aliases
next