Dale Weiler
|
7115176c0e
|
Strlen idiot
|
2013-06-15 07:42:01 +00:00 |
|
Dale Weiler
|
fee7794789
|
Limit corrections on strings to <= 16 bytes. Otherwise memory usage spikes instantly on errors, and causes Windows DEP to kill gmqcc.
|
2013-06-15 07:40:42 +00:00 |
|
Dale Weiler
|
5012616cb0
|
Limit corrections on strings to <= 16 bytes. Otherwise memory usage spikes instantly on errors, and causes Windows DEP to kill gmqcc.
|
2013-06-15 07:39:36 +00:00 |
|
Dale Weiler
|
90a016c6e0
|
Fix a possible issue
|
2013-06-15 05:28:38 +00:00 |
|
Dale Weiler
|
6617684a8d
|
Some fixes
|
2013-06-15 02:25:19 +00:00 |
|
Dale Weiler
|
8afd373e4f
|
Fixed whitespace
|
2013-06-14 21:36:16 +00:00 |
|
Dale Weiler
|
3e75750ad6
|
What the fuck are we talking about?
|
2013-06-14 21:26:33 +00:00 |
|
Dale Weiler
|
17fd017d6f
|
Revert "Actually works now"
This reverts commit daa1487aef .
|
2013-06-13 22:23:07 +00:00 |
|
Dale Weiler
|
daa1487aef
|
Actually works now
|
2013-06-13 22:20:17 +00:00 |
|
Wolfgang Bumiller
|
f023b7097f
|
fix pedantic compile issue
|
2013-06-12 16:04:40 +02:00 |
|
Wolfgang Bumiller
|
2c59385633
|
fixing double-free in initialzied string arrays, using them in the testcase
|
2013-06-12 15:53:07 +02:00 |
|
Wolfgang Bumiller
|
b30368f026
|
array testcase for previous commit
|
2013-06-12 15:47:59 +02:00 |
|
Wolfgang Bumiller
|
8ce331b563
|
allow array size to be inferred from the initializer
|
2013-06-12 15:47:11 +02:00 |
|
Wolfgang Bumiller
|
dc91918c1f
|
error about too many elements in initializer; added test for initialized arrays: arrays2.tmpl/qc
|
2013-06-12 14:41:38 +02:00 |
|
Wolfgang Bumiller
|
633d2ba8a4
|
make the ast use the initlist
|
2013-06-12 14:36:59 +02:00 |
|
Wolfgang Bumiller
|
bc4a66e9f7
|
setting initializing values
|
2013-06-12 14:32:34 +02:00 |
|
Wolfgang Bumiller
|
7a36a8bdd8
|
parsing array initializers
|
2013-06-12 14:32:12 +02:00 |
|
Wolfgang Bumiller
|
d631c517b6
|
forgot to add that one
|
2013-06-12 13:56:40 +02:00 |
|
Dale Weiler
|
b773702a47
|
Fix builds
|
2013-06-09 00:11:52 +00:00 |
|
Dale Weiler
|
0eab97283f
|
Merge branch 'cooking'
Conflicts:
.gitignore
|
2013-06-06 06:20:58 +00:00 |
|
Dale Weiler
|
ad92a5f27d
|
Fix indexing
|
2013-06-06 06:20:11 +00:00 |
|
Dale Weiler
|
144672fada
|
Strict prototyping
|
2013-06-06 02:51:13 +00:00 |
|
Dale Weiler
|
4f02d4b556
|
Update
|
2013-06-04 18:38:16 +00:00 |
|
Wolfgang Bumiller
|
923e0187bd
|
Merge branch 'cooking' of git://github.com/graphitemaster/gmqcc into cooking
|
2013-06-04 20:36:58 +02:00 |
|
Wolfgang Bumiller
|
52d39b7260
|
slackware pkg build files
|
2013-06-04 20:32:06 +02:00 |
|
Dale Weiler
|
81b27ea84a
|
Consistency
|
2013-06-04 18:07:18 +00:00 |
|
Dale Weiler
|
0d52f1ae7c
|
Update changelog
|
2013-06-04 18:02:02 +00:00 |
|
Dale Weiler
|
0f98f0fd4a
|
Some typos.
|
2013-06-04 17:44:45 +00:00 |
|
Dale Weiler
|
af80d9956b
|
Gentoo ebuilds
|
2013-06-04 17:43:20 +00:00 |
|
Dale Weiler
|
e29b4d35b3
|
Add license header
|
2013-06-04 02:53:44 +00:00 |
|
Dale Weiler
|
77cf1f8685
|
Doh
|
2013-06-04 02:49:49 +00:00 |
|
Dale Weiler
|
11179a2a71
|
Major header reworking, this respects the namespaces properly. Makes object dependency more obvious, allows for better make caches, and prevents misuse of library features, i.e use con_* instead of printf.
|
2013-06-04 02:47:07 +00:00 |
|
Wolfgang Bumiller
|
b2348e1de0
|
remove the ast tree earlier - saves over 3% peak memory usage
|
2013-06-02 12:35:53 +02:00 |
|
Dale Weiler
|
06cccbb646
|
Fix a divide by zero error
|
2013-06-02 09:50:39 +00:00 |
|
Dale Weiler
|
c1a9ce3404
|
Fix output
|
2013-06-02 08:52:30 +00:00 |
|
Dale Weiler
|
c569e87bd0
|
Fix two bugs
|
2013-06-02 08:49:16 +00:00 |
|
Dale Weiler
|
100eaf9137
|
Merge pull request #112 from matthiaskrgr/master
mmmeeerging eeeet
|
2013-06-02 01:38:47 -07:00 |
|
Dale Weiler
|
ee42d2a570
|
Some cleanups
|
2013-06-02 08:37:22 +00:00 |
|
Dale Weiler
|
564cac859a
|
Fix the peak
|
2013-06-02 08:28:56 +00:00 |
|
Matthias Krüger
|
69b55ccc03
|
gitignore: add gmqcc, gmqpak, qmcvm, testsuite, pak.
|
2013-06-02 10:26:27 +02:00 |
|
Dale Weiler
|
7ea67748fa
|
Holy whoops
|
2013-06-02 08:25:00 +00:00 |
|
Dale Weiler
|
9af3c502da
|
Major utility rewrite for compiler memory utilization statistics. Cleanups everywhere, no more NOTRACK stuff, all allocates are tracked. Major identifier cleanups as well.
|
2013-06-02 08:21:06 +00:00 |
|
Dale Weiler
|
ec7bf4767a
|
Some static
|
2013-06-02 05:32:37 +00:00 |
|
Dale Weiler
|
1ce8d2ea6e
|
Hashtable statistics too
|
2013-06-02 05:09:28 +00:00 |
|
Dale Weiler
|
f884bd2217
|
Track hashtables too
|
2013-06-02 04:45:04 +00:00 |
|
Dale Weiler
|
79a7aa70b9
|
Track strdups too in the statistics
|
2013-06-02 04:38:20 +00:00 |
|
Dale Weiler
|
c8daf483f3
|
This was an experiment that snuk it's way inside that commit.
|
2013-06-02 04:32:20 +00:00 |
|
Dale Weiler
|
166b79720c
|
Vector tracing, step two in determining how to lower memory usage.
|
2013-06-02 04:29:53 +00:00 |
|
Dale Weiler
|
121e080697
|
Guart statistics by option.
|
2013-06-02 00:07:54 +00:00 |
|
Dale Weiler
|
280dfdd3f8
|
Add statistics for vector usage to the output. Step one in lowering memory usage. ONE FUCKING MILLION VECTORS for XONOTIC..
|
2013-06-02 00:03:27 +00:00 |
|