- Note on nested functions.
This commit is contained in:
parent
31f1753e4e
commit
420ea29fc4
10
src/todo.txt
10
src/todo.txt
@ -1,3 +1,13 @@
|
||||
- Nested functions should be avoided: their implementation requires an
|
||||
executable stack, which is bad for security purposes. However, many of
|
||||
the iterator functions need to pass a function and possibly some
|
||||
variables. Currently, the variables are handled by the nested function
|
||||
mechanism (the iterated nested function and address variables of the
|
||||
function it is part of), which would not work anymore. A possible
|
||||
solution seems variable argument count functions, but this is fairly
|
||||
cumbersome and might impact on performance. Alternatively, iterators
|
||||
can be implemented as macros, which is probably the fastest, but maybe
|
||||
less readable.
|
||||
- I've started on sanitizing the --max-attacks switch. It now prunes as a
|
||||
bound, but it also needs to limit per-claim, I guess.
|
||||
- There is something weird when automatically generating claim labels
|
||||
|
Loading…
Reference in New Issue
Block a user