Joe Groff
7493e07c68
disassemble method for byte-arrays. HEX{ abcd } syntax for byte-arrays
2009-07-27 22:14:26 -05:00
Slava Pestov
909082e212
tools.disassembler.gdb: remove redundant using
2009-05-17 23:39:05 -05:00
Slava Pestov
a4d80eb27b
tools.disassembler.udis: fix unix tests
2009-05-05 17:35:06 -05:00
Slava Pestov
e4289f5ae4
tools.disassembler.udis: fix types for Windows
2009-05-05 15:56:53 -05:00
Slava Pestov
ea2090f9de
udis: use a real structure instead of a char[] to fix buffer overflow on 64-bit
2009-05-05 12:36:17 -05:00
Slava Pestov
85bd9209f9
tools.disassembler.udis: fix careless <c-object> usage
2009-05-01 02:44:29 -05:00
Doug Coleman
dd43df655f
fix unit test for new method syntax
2009-04-06 10:45:39 -05:00
Slava Pestov
268abfcf2a
Remove method-specs in favor of M\
2009-04-06 02:59:59 -05:00
Doug Coleman
8b7fcce399
update code for usages of add-library
2009-03-25 23:00:19 -05:00
U-SLAVA-DFB8FF805\Slava
a38e9c2e79
tools.disassembler now uses udis on Windows
2009-03-22 22:19:40 -05:00
Doug Coleman
990513db60
use CONSTANT: in basis
2009-02-22 19:13:08 -06:00
slava
e29f18a2f4
Trying to fix a bad merge...
...
Revert "Merge branch 'master' of git://factorcode.org/git/factor"
This reverts commit da639739bd
, reversing
changes made to 346a61f497
.
2009-02-03 00:27:34 -06:00
Doug Coleman
3c408342ef
renaming: contain? -> any?, deep-contains? -> deep-any?, pad-left -> pad-head, pad-right -> pad-tail, trim-left -> trim-head, trim-right -> trim-tail
2009-01-29 22:19:07 -06:00
Slava Pestov
c5160d76e9
Merge qualified, alias, symbols, constants into core
2008-12-17 18:10:01 -06:00
Slava Pestov
daf2857d7b
define-inline now takes an effect parameter
...
C: now sets the stack effect of the new word to slot names
add new basis/constants vocab; CONSTANT: foo bar is equivalent to : foo bar ; inline
(going to fold CONSTANT:, ALIAS: and qualified into core soon perhaps)
tighten the screws: inline words now need a stack declaration too
update some usages of inline words
2008-12-15 19:44:56 -06:00
U-SLAVA-DFB8FF805\Slava
cf39fd29f8
Fix Windows bootstrap
2008-12-13 04:41:33 -06:00
Slava Pestov
d2a1a2326b
Use gdb on Windows
2008-12-12 18:44:43 -06:00
Slava Pestov
c679ae025b
Rename tools.disassembler.udis:& to alien.syntax:&: and fix it to survive image save/load
2008-12-11 00:03:58 -06:00
Slava Pestov
2103c591e6
Add unportable tag for tools.disassembler.udis
2008-12-10 19:36:07 -06:00
Slava Pestov
cefdec0644
Use udis on x86
2008-12-10 19:35:18 -06:00
Slava Pestov
4f0a9f311e
Untangling some dependencies
2008-12-08 14:58:00 -06:00
Slava Pestov
a222168f74
Fix bootstrap
2008-10-13 14:01:33 -05:00
Slava Pestov
c19f2257f4
Fix permission bits
2008-10-02 08:34:49 -05:00
Slava Pestov
44f53de164
Move make to its own vocabulary, remove fry _ feature
2008-09-10 20:07:00 -05:00
Slava Pestov
48fa2e2d0e
Updating some code
2008-08-12 03:31:48 -05:00
Slava Pestov
d66f887736
Create basis vocab root
2008-07-28 22:03:13 -05:00