PowerPC icache bug
parent
b3b81f8834
commit
4ba810d7f7
|
@ -1,5 +1,6 @@
|
||||||
+ 0.85:
|
+ 0.85:
|
||||||
|
|
||||||
|
- "runtime-cli-args" help layout bug
|
||||||
- pane output in UI should use less memory
|
- pane output in UI should use less memory
|
||||||
- signal 4 on datastack underflow on mac intel??
|
- signal 4 on datastack underflow on mac intel??
|
||||||
- faster I/O
|
- faster I/O
|
||||||
|
@ -10,7 +11,6 @@
|
||||||
[ 1 2 3 4 5 6 7 8 9 10 10 10 10 10 10 10 10 10 10 11 11 11 113
|
[ 1 2 3 4 5 6 7 8 9 10 10 10 10 10 10 10 10 10 10 11 11 11 113
|
||||||
]
|
]
|
||||||
- prettier printing of hashtable literals, alists, cond, ...
|
- prettier printing of hashtable literals, alists, cond, ...
|
||||||
- alien-indirect
|
|
||||||
- more compact relocation info
|
- more compact relocation info
|
||||||
- problem if major gc happens during relocation
|
- problem if major gc happens during relocation
|
||||||
- in fact relocation should not cons at all
|
- in fact relocation should not cons at all
|
||||||
|
@ -34,9 +34,11 @@
|
||||||
- perhaps commands window should sort by gesture
|
- perhaps commands window should sort by gesture
|
||||||
- merge keyboard help with help in some way
|
- merge keyboard help with help in some way
|
||||||
- keyboard help: hide commands whose gestures are shadowed
|
- keyboard help: hide commands whose gestures are shadowed
|
||||||
|
- division by zero may not raise an error -- document this
|
||||||
|
|
||||||
+ ui:
|
+ ui:
|
||||||
|
|
||||||
|
- page scrolling should be timer-based too
|
||||||
- invoking interactor commands when interactor is busy -- still fucked
|
- invoking interactor commands when interactor is busy -- still fucked
|
||||||
because of grafting and ungrafting
|
because of grafting and ungrafting
|
||||||
- set-model set-model* and control-changed: its a hack, clean it up
|
- set-model set-model* and control-changed: its a hack, clean it up
|
||||||
|
@ -74,6 +76,7 @@
|
||||||
|
|
||||||
+ module system:
|
+ module system:
|
||||||
|
|
||||||
|
- F7: friendlier error if file deleted
|
||||||
- convention for main entry point of a module
|
- convention for main entry point of a module
|
||||||
- track a list of assets loaded from each module's file
|
- track a list of assets loaded from each module's file
|
||||||
- generic 'define ( asset def -- )'
|
- generic 'define ( asset def -- )'
|
||||||
|
@ -111,6 +114,7 @@
|
||||||
|
|
||||||
+ misc:
|
+ misc:
|
||||||
|
|
||||||
|
- swap nappend ==> nappend
|
||||||
- sometimes darcs get fails with the httpd
|
- sometimes darcs get fails with the httpd
|
||||||
- gdb triggers 'mutliple i/o ops on port' error
|
- gdb triggers 'mutliple i/o ops on port' error
|
||||||
- factorcode httpd crashed: bad file descriptor
|
- factorcode httpd crashed: bad file descriptor
|
||||||
|
@ -119,5 +123,9 @@
|
||||||
- UDP
|
- UDP
|
||||||
- slice: if sequence or seq start is changed, abstraction violation
|
- slice: if sequence or seq start is changed, abstraction violation
|
||||||
- hashed generic method dispatch
|
- hashed generic method dispatch
|
||||||
|
|
||||||
|
+ httpd:
|
||||||
|
|
||||||
|
- help responder has no way to access { "foo" "bar" }
|
||||||
- httpd search tools
|
- httpd search tools
|
||||||
- remaining HTML issues need fixing
|
- remaining HTML issues need fixing
|
||||||
|
|
|
@ -285,7 +285,7 @@ void primitive_finalize_compile(void)
|
||||||
word->xt = to_cell(get(AREF(pair,1)));
|
word->xt = to_cell(get(AREF(pair,1)));
|
||||||
}
|
}
|
||||||
|
|
||||||
flush_icache((void*)last_flush,compiling.here - last_flush);
|
|
||||||
iterate_code_heap(last_flush,compiling.here,finalize_code_block);
|
iterate_code_heap(last_flush,compiling.here,finalize_code_block);
|
||||||
|
flush_icache((void*)last_flush,compiling.here - last_flush);
|
||||||
last_flush = compiling.here;
|
last_flush = compiling.here;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue