fix powerpc abi issues, add load.factor files

cvs
Slava Pestov 2005-10-19 00:19:09 +00:00
parent 47ea66e1ea
commit 594834b795
2 changed files with 26 additions and 28 deletions

View File

@ -1,34 +1,11 @@
- i/o tasks hanging around
- compile interruption checks
- check that set-datastack and set-callstack compile correctly in the
face of optimization
- code walker & exceptions
- floating point intrinsics
- load all sources in stage1
- new basic block optimizer
- fix fixnum/mod overflow on PowerPC
- intrinsic char-slot set-char-slot
- split: return vectors
- set-path: iterative
- investigate if rehashing on startup is really necessary
- remove word transfer hack in bootstrap
- swap @{ }@ and { } syntax
+ ui:
- get outliner working with lots of lines of output
- listener continuations
- fix up the min thumb size hack
- long lines of text fail in draw-surface
- off-by-one error in pick-up?
- closing ui does not stop timers
- adding/removing timers automatically for animated gadgets
- [ ... is annoying
perhaps on the last line of output, if a block doesn't fit, print
it anyway?
- get outliner working with lots of lines of output
- listener continuations
- test copy-into of a sequence into itself
- slice: if sequence or seq start is changed, abstraction violation
- apropos: use new smarter completion?
+ ui:
- pane should not scroll all the way to the right if long lines are present
- multi-part gradients
- tabular output
@ -52,6 +29,14 @@
+ misc
- code walker & exceptions
- load all sources in stage1
- investigate if rehashing on startup is really necessary
- remove word transfer hack in bootstrap
- [ ... is annoying
perhaps on the last line of output, if a block doesn't fit, print
it anyway?
- apropos: use new smarter completion?
- signal handler should not lose stack pointers
- sigsegv handling on OS X:
@ -64,6 +49,7 @@
+ ffi:
- powerpc: ffi call a function that calls printf, segfault
- C structs, enums, unions: use new-style string mode parsing
- alien/c-types.factor is ugly
- smarter out parameter handling
@ -77,6 +63,13 @@
+ compiler:
- compile interruption checks
- check that set-datastack and set-callstack compile correctly in the
face of optimization
- floating point intrinsics
- new basic block optimizer
- fix fixnum/mod overflow on PowerPC
- intrinsic char-slot set-char-slot
- [ ] [ throw ] ifte ==> should raise 'unbalanced branches' error
- declare slot types for built-ins
- remove dead code after a 'throw'
@ -89,6 +82,10 @@
+ sequences:
- slice: if sequence or seq start is changed, abstraction violation
- split: return vectors
- set-path: iterative
- swap @{ }@ and { } syntax
- specialized arrays
- instances: do not use make-list
- >c/c>: vector stack
@ -114,6 +111,7 @@
+ i/o:
- i/o tasks hanging around
- faster stream-copy
- reading and writing byte arrays
- stream server can hang because of exception handler limitations

View File

@ -117,7 +117,7 @@ public class FactorPlugin extends EditPlugin
String[] argsArray = (String[])args.toArray(
new String[args.size()]);
for(int i = 0; i < argsArray.length; i++)
System.out.println(argsArray[i]);
Log.log(Log.DEBUG,FactorPlugin.class,argsArray[i]);
process = Runtime.getRuntime().exec(
argsArray, null, new File(MiscUtilities