fix powerpc abi issues, add load.factor files
parent
47ea66e1ea
commit
594834b795
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue