U-C4\Administrator
|
5849496a93
|
add Config file for win64
|
2007-11-24 18:00:18 -06:00 |
Doug Coleman
|
0da81b3018
|
Reuse existing console if present, or else open a new console, when -console is supplied
|
2007-11-21 14:47:15 -06:00 |
Doug Coleman
|
01682c1cd2
|
Open a console when calling factorbug()
|
2007-11-21 14:31:36 -06:00 |
Doug Coleman
|
ea571c54dd
|
Add open_console() command line parameter and stubs on each platform
Add Config.windows.nt
|
2007-11-21 14:27:25 -06:00 |
Slava Pestov
|
f05f919973
|
Fix code heap compaction bug introduced recently
|
2007-11-17 04:31:26 -05:00 |
Slava Pestov
|
1bc4a852e1
|
Remove run.s
|
2007-11-16 00:10:34 -05:00 |
Yuuki Daruma
|
9ccb9f0559
|
Fixing environ for freebsd and linux
|
2007-11-14 13:36:48 -08:00 |
Slava Pestov
|
1382d9d045
|
Implement (os-envs) primitive on Windows
|
2007-11-13 01:09:38 -05:00 |
Slava Pestov
|
a81a3387bf
|
os-envs primitive to get current environment
|
2007-11-12 23:18:29 -05:00 |
Slava Pestov
|
53690f2500
|
Give credit where credit is due
|
2007-11-07 19:26:26 -05:00 |
Slava Pestov
|
8f2c563e57
|
Memory defaults tweak
|
2007-11-06 21:51:03 -05:00 |
Slava Pestov
|
6d3d12667b
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2007-11-05 15:34:03 -05:00 |
Slava Pestov
|
7cdfb02781
|
Better error handling in save-image
|
2007-11-05 13:39:20 -05:00 |
Slava Pestov
|
0051acbb2e
|
Linux/ARM fixes with help from doublec
|
2007-11-05 01:40:48 -05:00 |
Slava Pestov
|
af83b87b7d
|
Minor improvement to fep's object dumpmer
|
2007-11-05 01:37:23 -05:00 |
Slava Pestov
|
b2d2b47610
|
ARM fixes
|
2007-11-04 23:18:05 -05:00 |
Doug Coleman
|
e7a36ef912
|
Fix error message for dlopen on windows
|
2007-11-02 13:05:38 -05:00 |
Slava Pestov
|
c014cf1aeb
|
Fix x86 stack alignment in Mach exception handler code
|
2007-10-29 02:23:16 -04:00 |
Slava Pestov
|
d124669dc5
|
Merge git://factorcode.org/git/factor
|
2007-10-29 01:31:58 -04:00 |
Slava Pestov
|
c69f19bb64
|
Remove obsolete file
|
2007-10-29 00:19:58 -05:00 |
Slava Pestov
|
2e78ce3d4a
|
Profiler fixes
|
2007-10-29 01:12:27 -04:00 |
Samuel Tardieu
|
ed295cd8fe
|
Free posix_argv after use
|
2007-10-28 14:54:42 -04:00 |
Slava Pestov
|
589ea40b58
|
Add attributions to mach_signal files
|
2007-10-28 14:41:28 -04:00 |
Slava Pestov
|
ef22d57ef6
|
Improved profiler doesn't require all words to be recompiled to enable/disable
|
2007-10-28 04:33:36 -04:00 |
Slava Pestov
|
d69ad235f6
|
Remove non-working Windows CE SEH code
|
2007-10-28 01:21:37 -04:00 |
Slava Pestov
|
850c145a09
|
Fix bootstrap hang
|
2007-10-24 02:01:43 -04:00 |
Slava Pestov
|
9d80b13932
|
Add sanity check
|
2007-10-22 03:49:19 -04:00 |
U-SLAVA-FB3999113\Slava
|
507d0ca150
|
More ARM fixes
|
2007-10-21 15:18:31 -04:00 |
U-SLAVA-FB3999113\Slava
|
bf82687051
|
More ARM changes
|
2007-10-15 19:59:35 -04:00 |
U-SLAVA-FB3999113\Slava
|
e9b42fa635
|
Move more math stuff to extra/, get compiler to work without ratios/complex numbers
|
2007-10-14 20:38:23 -04:00 |
U-SLAVA-FB3999113\Slava
|
4d30644576
|
Got various things working on CE/ARM
|
2007-10-13 17:57:29 -04:00 |
U-SLAVA-FB3999113\Slava
|
de7e596622
|
Fix trailing whitespace
|
2007-10-13 00:57:24 -04:00 |
Slava Pestov
|
5c58a50ac8
|
VM portion of improved deployment
|
2007-10-09 02:08:20 -04:00 |
Slava Pestov
|
764addb9b2
|
VM portion of new unit tests
|
2007-10-09 02:08:09 -04:00 |
Marie-Pascal
|
c67c694f29
|
Fix typo
|
2007-10-08 01:04:24 -04:00 |
Slava Pestov
|
ba6648f526
|
Fix argument order issue
|
2007-10-06 23:47:06 -04:00 |
Slava Pestov
|
2b13c74dfa
|
Third time lucky
|
2007-10-06 23:26:43 -04:00 |
Slava Pestov
|
7b12b5e649
|
VM fixes
|
2007-10-06 23:12:52 -04:00 |
Slava Pestov
|
37e591e12f
|
Use F_FASTCALL for save_callstack_top
|
2007-10-06 23:01:41 -04:00 |
Slava Pestov
|
038cbed6e6
|
Inhibit assignment re-ordering
|
2007-10-06 22:52:55 -04:00 |
Slava Pestov
|
b07986d0d0
|
Once again, -fomit-frame-pointer on Windows is causing problems
|
2007-10-06 20:49:48 -04:00 |
Slava
|
1f3ca10e8e
|
Improve FEP callstack display
|
2007-10-06 20:58:33 -04:00 |
Slava Pestov
|
b23e109447
|
Clean up Windows support
|
2007-10-06 18:09:22 -04:00 |
Slava Pestov
|
92fef17698
|
Merge commit 'erg/master'
|
2007-10-06 17:57:05 -04:00 |
Slava Pestov
|
51595cc78e
|
New call-clear primitive
|
2007-10-06 13:34:34 -04:00 |
Slava Pestov
|
71d907887f
|
Code cleanup
|
2007-10-05 17:54:06 -04:00 |
Slava Pestov
|
98c9e69e1e
|
Use same call frame struct on x86 and ppc
|
2007-10-05 17:35:51 -04:00 |
Slava Pestov
|
6b0b7bebf9
|
Simpler callstack layout
|
2007-10-05 17:30:10 -04:00 |
Slava Pestov
|
1d0ebde8dc
|
Merge commit 'yuuki/master' into ppc_callstack_up
|
2007-10-05 04:18:28 -04:00 |
Slava Pestov
|
6fb134f1aa
|
Update non-optimizing compiler for new PowerPC calling convention
|
2007-10-05 04:17:38 -04:00 |
Yuuki Daruma
|
c1581f2ee1
|
updating the mv for Leopard. untested on ppc.
|
2007-10-04 23:54:35 -07:00 |
U-C4\Administrator
|
d3f637abf0
|
dllexport symbols in cpu-x86.*.S
|
2007-10-04 11:56:12 -05:00 |
U-C4\Administrator
|
c0e72118fd
|
Add vim swap files to .gitignore (foo/bar/.baz.factor.swp)
Remove -fomit-frame-pointer from Windows optimized compiles because it causes incorrect code
Add -fomit-frame-pointer to Config.unix
|
2007-10-04 11:53:12 -05:00 |
Slava
|
0183a40717
|
Fixing tools.interpreter
|
2007-10-03 20:49:17 -04:00 |
Slava
|
443fc8fb04
|
Get vm/callstack.c to compile on x86
|
2007-10-03 18:53:43 -04:00 |
Slava Pestov
|
fb2cd92262
|
datastack capture after underflow should be an ordinary error not a critical error
|
2007-10-03 17:11:52 -04:00 |
Slava Pestov
|
fab1453bfc
|
Re-implemented single stepper for new evaluation model
|
2007-10-03 16:56:49 -04:00 |
Slava Pestov
|
d3ae70c53d
|
VM cleanup
|
2007-10-02 17:53:05 -04:00 |
Slava Pestov
|
304242bf5c
|
New unit test which fails on PowerPC
|
2007-09-30 16:20:07 -04:00 |
Slava Pestov
|
592886c783
|
alien-address primitive fix
|
2007-09-30 01:46:44 -04:00 |
Slava
|
48bd56ca03
|
Fix profiler on x86
|
2007-09-30 02:25:21 -04:00 |
Slava Pestov
|
e7cd1e2ce2
|
Fix some stuff in cpu/ppc, fix bootstrap bug
|
2007-09-29 23:57:29 -04:00 |
Slava Pestov
|
15057fd349
|
Don't allow byte arrays to be stored in aliens
|
2007-09-28 04:02:06 -04:00 |
U-C4\Administrator
|
9a0ac0e975
|
Attempt to merge in changes
F_FASTCALL
|
2007-09-27 15:10:37 -05:00 |
U-C4\Administrator
|
07ba1de580
|
Merge git://spitspat.com/git/factor
|
2007-09-27 14:35:35 -05:00 |
U-C4\Administrator
|
9666ceecaf
|
Merge git://factorcode.org/git/factor
|
2007-09-27 14:34:46 -05:00 |
Slava Pestov
|
b28dd55121
|
x86 compile fix
|
2007-09-26 00:42:11 -04:00 |
Slava Pestov
|
30fdd20f96
|
Update x86 for lazy JIT
|
2007-09-26 00:34:37 -04:00 |
Slava Pestov
|
99a42aa089
|
Fix crash if GC runs during lazy_jit_compile
|
2007-09-26 00:34:10 -04:00 |
Slava Pestov
|
f400729792
|
The JIT now compiles quotations when first invoked, not when constructed
|
2007-09-26 00:26:19 -04:00 |
Slava Pestov
|
0c6865a10b
|
Lazy JIT
|
2007-09-25 21:23:20 -04:00 |
Slava Pestov
|
6529e17067
|
Fix PowerPC callstack traces
|
2007-09-25 20:31:45 -04:00 |
U-3ADF\Administrator
|
544c2370cf
|
Fix SEH and USING: errors on windows nt
|
2007-09-25 10:37:45 +02:00 |
Slava Pestov
|
b9ada9413f
|
New icons from Elie
|
2007-09-24 15:34:17 -04:00 |
U-C4\Administrator
|
5e663a91d8
|
Try to get Windows NT bootstrapping with the latest compiler changes
SEH is broken
|
2007-09-23 23:52:58 -05:00 |
Slava
|
64e3e0c0d6
|
Fix callstack relocation
|
2007-09-22 18:56:27 -04:00 |
Slava Pestov
|
05e66a0659
|
Remove dead code; code_fixup stack frame return addrs
|
2007-09-22 17:17:37 -04:00 |
Slava Pestov
|
77d8a844f3
|
Untested Linux/x86 support
|
2007-09-22 04:00:22 -04:00 |
Slava Pestov
|
34465cf837
|
Remove debug message
|
2007-09-22 03:26:09 -04:00 |
Slava Pestov
|
dacab19574
|
AMD64 fixes
|
2007-09-22 03:09:18 -04:00 |
Slava Pestov
|
136e249f6d
|
x86-64 fixes
|
2007-09-22 02:28:49 -04:00 |
Slava Pestov
|
7b45efc69d
|
VM fixes for Linux/x86-64
|
2007-09-22 00:28:55 -04:00 |
Slava
|
88cdd6ca9c
|
Mac Intel compile fix
|
2007-09-22 00:13:01 -04:00 |
Slava Pestov
|
5d01a369e4
|
Update Config.* fixes (???)
|
2007-09-22 00:03:47 -04:00 |
Slava
|
6dc28869ce
|
More build system work
|
2007-09-22 00:44:27 -04:00 |
Slava
|
2892083014
|
Merge branch 'master' of git://factorcode.org/git/factor
|
2007-09-22 00:41:36 -04:00 |
Slava
|
7475278aea
|
Build system cleanup
|
2007-09-22 00:41:17 -04:00 |
Slava Pestov
|
ae74818efa
|
x86 fixes
|
2007-09-21 23:56:34 -04:00 |
Slava Pestov
|
3a1d458b29
|
More changes
|
2007-09-21 23:30:47 -04:00 |
Slava
|
e2c65cbc2d
|
FreeBSD/x86 support
|
2007-09-21 23:44:13 -04:00 |
Slava Pestov
|
7ff85dd33e
|
Clean up x86 support code
|
2007-09-21 22:56:01 -04:00 |
Slava Pestov
|
1ba96d255b
|
Tweak asm.h for Mac Intel
|
2007-09-21 16:55:55 -04:00 |
Slava
|
d1b70d8b13
|
Mac OS X/x86 fixes
|
2007-09-21 16:43:55 -04:00 |
Slava
|
8c022cced5
|
Updates for Intel Mac
|
2007-09-20 19:17:17 -04:00 |
Slava Pestov
|
a96457cecc
|
Initial import
|
2007-09-20 18:09:08 -04:00 |