|
|
|
@6401
|
18 years |
Gary Byers |
LOGICAL-PATHNAME: signal a type-error if there's no logical-host. …
|
|
|
|
@6400
|
18 years |
Gary Byers |
:IF-EXISTS defaults to :NEW-VERSION if the pathname's version is :NEWEST.
|
|
|
|
@6399
|
18 years |
Gary Byers |
In SET-GF-ARG-INFO, clear the dt cache if APO changes.
|
|
|
|
@6398
|
18 years |
Gary Byers |
Use a CMOVE in EQL.
|
|
|
|
@6397
|
18 years |
Gary Byers |
FLOAT: arrrgh.
|
|
|
|
@6396
|
18 years |
Gary Byers |
Remove the extraneous "6"; don't want to know how it got there ... …
|
|
|
|
@6395
|
18 years |
Gary Byers |
Need to revive the old MKUNWIND, to keep PROGV from losing.
|
|
|
|
@6394
|
18 years |
Gary Byers |
|
|
|
|
@6393
|
18 years |
Gary Byers |
Fix the "bytes allocated" message and computation for GC-VERBOSE entry.
|
|
|
|
@6392
|
18 years |
Gary Byers |
|
|
|
|
@6391
|
18 years |
Gary Byers |
Set literal-code-limit to #xd800 for utf-16 variants.
Fix the typo …
|
|
|
|
@6390
|
18 years |
Gary Byers |
Mis-align some fields in the darwin ppc64 thread state structure, just …
|
|
|
|
@6389
|
18 years |
Gary Byers |
|
|
|
|
@6388
|
18 years |
Gary Byers |
running_under_rosetta only exists on Darwin, and should probably be …
|
|
|
|
@6387
|
18 years |
Gary Byers |
use_mach_exception_handling is referenced at runtime and explicitly …
|
|
|
|
@6386
|
18 years |
Gary Byers |
running_under_rosetta - which is kind of an oxymoron - is specific to …
|
|
|
|
@6385
|
18 years |
Gary Byers |
Bump.
|
|
|
|
@6384
|
18 years |
Gary Byers |
Reassign registers: %rcx = %imm2, %r10 = %temp2.
This basically means …
|
|
|
|
@6383
|
18 years |
Gary Byers |
Don't think that %ra0 and %temp2 are disjoint. (They aren't, and
we …
|
|
|
|
@6382
|
18 years |
Gary Byers |
Use %imm2 - not %temp2 - when building a catch frame.
|
|
|
|
@6381
|
18 years |
Gary Byers |
Don't use %temp2 (which is aliased to %ra0, still used occasionally.) …
|
|
|
|
@6380
|
18 years |
Gary Byers |
x8664-imm-regs now include %imm2.
|
|
|
|
@6379
|
18 years |
Gary Byers |
Things which do shifts - including %FIXNUM-GCD - should use %imm2, …
|
|
|
|
@6378
|
18 years |
Gary Byers |
Things which do shifts - including %FIXNUM-GCD - should use %imm2, …
|
|
|
|
@6377
|
18 years |
Gary Byers |
When unwinding the stack and returning values, don't let %imm2 be
used …
|
|
|
|
@6376
|
18 years |
Gary Byers |
Don't need to worry about keeping %rcx from confusing the GC when
%cl …
|
|
|
|
@6375
|
18 years |
Gary Byers |
RCX is an immediate register (and also %nargs.q, and still used for …
|
|
|
|
@6374
|
18 years |
Gary Byers |
Define and use repret instruction.
|
|
|
|
@6373
|
18 years |
Gary Byers |
x8664-setup-ftd: deal with cross-compilation issues.
|
|
|
|
@6372
|
18 years |
Gary Byers |
Gak. .SPmkcatch1v wants return address on stack.
|
|
|
|
@6371
|
18 years |
Gary Byers |
LAP changes to support new x86-64 calling sequence.
|
|
|
|
@6370
|
18 years |
Gary Byers |
LAP changes to support new x86-64 calling sequence (multiple-values, …
|
|
|
|
@6369
|
18 years |
Gary Byers |
don't DECLARE IGNORE something that probably hasn't existed in years.
|
|
|
|
@6368
|
18 years |
Gary Byers |
Printing a single float might work; need to check that …
|
|
|
|
@6367
|
18 years |
Gary Byers |
If we interrupt late in the write-barrier, force the thread to return …
|
|
|
|
@6366
|
18 years |
Gary Byers |
The one and only call to _SPfuncall in the world pushes a return
address.
|
|
|
|
@6365
|
18 years |
Gary Byers |
Lose most of the "new" call/ret-based subprim variants; most things …
|
|
|
|
@6364
|
18 years |
Gary Byers |
Lose most of the "new" call/ret-based subprim variants; most things …
|
|
|
|
@6363
|
18 years |
Gary Byers |
Add gtra, just about when we're about to stop keeping return addresses …
|
|
|
|
@6362
|
18 years |
Gary Byers |
Don't set foreign record types when cross-compiling; too much …
|
|
|
|
@6361
|
18 years |
Gary Byers |
Use an ecase to initialize ftd interface dir; #. won't work if the
ftd …
|
|
|
|
@6360
|
18 years |
Gary Byers |
Spell arg names correctly in ppc64 callback.
Struct misalignment …
|
|
|
|
@6359
|
18 years |
Gary Byers |
Functions (and most subprims) called with return address on top of …
|
|
|
|
@6358
|
18 years |
Gary Byers |
Functions (and most subprims) called with return address on top of …
|
|
|
|
@6357
|
18 years |
Gary Byers |
Functions (and most subprims) called with return address on top of …
|
|
|
|
@6356
|
18 years |
Gary Byers |
Spell FreeBSD package name correctly, for cross-compile.
|
|
|
|
@6355
|
18 years |
Gary Byers |
Lose most of the "new" subprims added a few weeks ago.
Most things …
|
|
|
|
@6354
|
18 years |
Gary Byers |
Handle other label operands in (e.g.) CALL instructions.
|
|
|
|
@6353
|
18 years |
Gary Byers |
handle_fault: check for valid cmain before calling out to it.
|
|
|
|
@6352
|
18 years |
Gary Byers |
makes64 is an xcall.
|
|
|
|
@6351
|
18 years |
Gary Byers |
new unwind: call via lea/jmp, but do interrupt-level binding out-of-line.
|
|
|
|
@6350
|
18 years |
Gary Byers |
gtra for linuxx8664.
|
|
|
|
@6349
|
18 years |
Gary Byers |
New catch, unwind-protect stuff.
|
|
|
|
@6348
|
18 years |
Gary Byers |
New catch, unwind-protect stuff.
define xcall-subprim, start to use it.
|
|
|
|
@6347
|
18 years |
Gary Byers |
(Finally) don't need to set %fn to jump to it, can jump to …
|
|
|
|
@6346
|
18 years |
Gary Byers |
New mkcatch, mkunwind.
|
|
|
|
@6345
|
18 years |
Gary Byers |
New mkcatch, mkunwind.
|
|
|
|
@6344
|
18 years |
Gary Byers |
Back out of the "delta" stuff: probably more confusing that way.
|
|
|
|
@6343
|
18 years |
Gary Byers |
Use init-nclosure to make closures.
LABELS needs to account for extra …
|
|
|
|
@6342
|
18 years |
Gary Byers |
Add INIT-NCLOSURE: closures now start with an instruction that sets …
|
|
|
|
@6341
|
18 years |
Gary Byers |
.SPncall-closure.
|
|
|
|
@6340
|
18 years |
Gary Byers |
In newfangled .SPnbuiltin_ash, return via ret (not jmp ra0) if shift …
|
|
|
|
@6339
|
18 years |
Gary Byers |
Correct an assertion made in a comment. Should really throw most of …
|
|
|
|
@6338
|
18 years |
Gary Byers |
Indentation …
|
|
|
|
@6337
|
18 years |
Gary Byers |
Start to handle new "builtin" subprims.
|
|
|
|
@6336
|
18 years |
Gary Byers |
Add delta to label gensyms, commented instruction addresses.
Use delta …
|
|
|
|
@6335
|
18 years |
Gary Byers |
ESTABLISH-FN, XCALL-SUBPRIM.
|
|
|
|
@6334
|
18 years |
Gary Byers |
In mark_xp(), mark rip as function if it looks like rip points to the …
|
|
|
|
@6333
|
18 years |
Gary Byers |
aref1/aset1: fix array dims check: want a list of length 1.
|
|
|
|
@6332
|
18 years |
Gary Byers |
Cant use (:array :uint 2) in the cold load without making a fuss about it.
|
|
|
|
@6331
|
18 years |
Gary Byers |
ref-global.l
|
|
|
|
@6330
|
18 years |
Gary Byers |
Bump.
|
|
|
|
@6329
|
18 years |
Gary Byers |
Remove some stuff leftover from 68k->ppc MCL transition.
|
|
|
|
@6328
|
18 years |
Gary Byers |
Indentation/comment changes only.
|
|
|
|
@6327
|
18 years |
Gary Byers |
Fix tra checking.
|
|
|
|
@6326
|
18 years |
Gary Byers |
FreeBSD CPU-COUNT sysctl call looked bad.
|
|
|
|
@6325
|
18 years |
Gary Byers |
Tried to use shorter insns; losing battle.
|
|
|
|
@6324
|
18 years |
Gary Byers |
Can use :talign, call instructions in some cases.
|
|
|
|
@6323
|
18 years |
Gary Byers |
Use xcall-subprim-2 (uses x86 CALL to call subprims) for a few numeric …
|
|
|
|
@6322
|
18 years |
Gary Byers |
Prepend an rip-relative LEA that sets %fn; this will mean (with GC …
|
|
|
|
@6321
|
18 years |
Gary Byers |
Increase gf-code-size. Might shrink again soon.
|
|
|
|
@6320
|
18 years |
Gary Byers |
|
|
|
|
@6319
|
18 years |
Gary Byers |
In SAVE-APPLICATION: check for containing directory after translating …
|
|
|
|
@6318
|
18 years |
Gary Byers |
Support :talign pseudo-op.
Don't bother emitting SAVE-CLEANUP-CONTEXT …
|
|
|
|
@6317
|
18 years |
Gary Byers |
Add variants of many subprims which take their return addresses on
the …
|
|
|
|
@6316
|
18 years |
Gary Byers |
Add variants of many subprims which take their return addresses on
the …
|
|
|
|
@6315
|
18 years |
Gary Byers |
mark_xp: if rip is unmarked and tagged as a return address, treat
it …
|
|
|
|
@6314
|
18 years |
Gary Byers |
Handle SIGSYS, 'cause Leopard can't handle the truth.
|
|
|
|
@6313
|
18 years |
Gary Byers |
Support for :talign pseudo-op: aligns the -end- of the next …
|
|
|
|
@6312
|
18 years |
Gary Byers |
xcall-subprim (for testing).
|
|
|
|
@6311
|
18 years |
Gary Byers |
Recognize subprim addresses in CALL operands.
|
|
|
|
@6310
|
18 years |
Gary Byers |
Allow use of :talign pseudo-op in vinsns.
|
|
|
|
@6309
|
18 years |
Gary Byers |
Define "new" subprims (where "new" means "will be called via x8664 …
|
|
|
|
@6308
|
18 years |
Gary Byers |
|
|
|
|
@6307
|
18 years |
Gary Byers |
In x862-aset3, maybe push/pop the val reg if it conflicts with an …
|
|
|
|
@6306
|
18 years |
Gary Byers |
Use new scheme for mapping from tra to containing fn.
Needs testing on …
|
|
|
|
@6305
|
18 years |
Gary Byers |
Use new scheme to map from tra to function/offset.
|
|
|
|
@6304
|
18 years |
Gary Byers |
Constants related to recognizing the RIP-relative instruction after …
|
|
|
|
@6303
|
18 years |
Gary Byers |
recover-fn-from-rip.
|
|
|
|
@6302
|
18 years |
Gary Byers |
recover-fn-from-rip.
|
|
|
|