-
Notifications
You must be signed in to change notification settings - Fork 4
Comparing changes
Open a pull request
base repository: m-labs/flickernoise
base: 96baf34
head repository: m-labs/flickernoise
compare: 1c031ff
- 13 commits
- 13 files changed
- 1 contributor
Commits on Dec 29, 2011
-
Configuration menu - View commit details
-
Copy full SHA for c292e09 - Browse repository at this point
Copy the full SHA c292e09View commit details -
Configuration menu - View commit details
-
Copy full SHA for 69f7012 - Browse repository at this point
Copy the full SHA 69f7012View commit details -
parser.y: plug various memory leaks in the parser
lemon auto-frees only tokens and nodes that are not referenced in the rule's action. Since most of these are malloc'ed containers from which we only use some of the content, we need to explicitly free them.
Configuration menu - View commit details
-
Copy full SHA for 433f03e - Browse repository at this point
Copy the full SHA 433f03eView commit details -
compiler/: only get unique tokens for things looking like identifiers
This patch removes the special-casing of tokens beginning with non-alphanumeric characters and teaches fpvm_parse which tokens should be treated like identifiers.
Configuration menu - View commit details
-
Copy full SHA for d5b5d59 - Browse repository at this point
Copy the full SHA d5b5d59View commit details -
ptest.c: new option -n runs for repeated execution; extended usage
-n runs is for profiling and easier memory leak hunting. ptest now also detects that -c and -f conflict.
Configuration menu - View commit details
-
Copy full SHA for 39ee78e - Browse repository at this point
Copy the full SHA 39ee78eView commit details -
ptest/Makefile: access FPVM includes via MMDIR, not RTEMS_MAKEFILE_PATH
Sanity, at last ! :-)
Configuration menu - View commit details
-
Copy full SHA for 31e40c7 - Browse repository at this point
Copy the full SHA 31e40c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2101059 - Browse repository at this point
Copy the full SHA 2101059View commit details -
compiler.c: free unique names only after we're done with them
This left a small but non-growing memory leak.
Configuration menu - View commit details
-
Copy full SHA for d8568ec - Browse repository at this point
Copy the full SHA d8568ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 211cdc5 - Browse repository at this point
Copy the full SHA 211cdc5View commit details -
merge compiler/fpvm.c into compiler/compiler.o and stop using fpvm_* …
…prefix We don't need the fpvm.c "bridge" anymore. Also, since these elements are no longer in libfpvm, the old names would be confusing.
Configuration menu - View commit details
-
Copy full SHA for 1429021 - Browse repository at this point
Copy the full SHA 1429021View commit details -
compiler: file2h -c passes input through cpp -P; use this to shrink i…
…nfra-fnp.h This removes comments and redundant whitespace at build time, speeding up run-time parsing.
Configuration menu - View commit details
-
Copy full SHA for 2a81e8c - Browse repository at this point
Copy the full SHA 2a81e8cView commit details -
compiler/test/patches: enable memory leak checking when using valgrind
To do: we should always check for memory leaks with valgrind. However, there are still a few left in error handling that would trip the test.
Configuration menu - View commit details
-
Copy full SHA for af80c5d - Browse repository at this point
Copy the full SHA af80c5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c031ff - Browse repository at this point
Copy the full SHA 1c031ffView commit details
There are no files selected for viewing
This file was deleted.
This file was deleted.