summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* handle non-zero mintag properlyrsc2005-01-301-2/+2
|
* update usagersc2005-01-291-1/+1
|
* add diff -arsc2005-01-292-13/+30
|
* better offset handlingrsc2005-01-281-0/+5
|
* cope with unix ORCLOSErsc2005-01-271-1/+2
|
* fix rowdump bugrsc2005-01-271-1/+1
|
* remove searching print; check fids in use; handle addr correctly againrsc2005-01-273-4/+23
|
* add herersc2005-01-271-0/+1
|
* do not use cvs for herersc2005-01-271-0/+0
|
* how did we lose this?rsc2005-01-271-1/+7
|
* remove debugging printrsc2005-01-271-1/+0
|
* add autoindent (-a) and chording.rsc2005-01-278-74/+113
| | | | clean up argument parsing.
* add -c optionrsc2005-01-264-2/+88
|
* handle @ better in winsizersc2005-01-261-0/+4
|
* updatersc2005-01-242-188/+30
|
* updatersc2005-01-241-0/+39
|
* volatilersc2005-01-241-1/+2
|
* more searchpath-related changesrsc2005-01-233-1/+3
|
* document isumrsc2005-01-231-1/+17
|
* stupid bugsrsc2005-01-232-5/+5
|
* rename scheduler to have a more distinctive name, so stack traces can end therersc2005-01-231-5/+5
|
* avoid saying unsigned long, for unix portrsc2005-01-232-2/+2
|
* add undocumented Abort builtinrsc2005-01-231-5/+27
|
* do not clobber register namesrsc2005-01-231-1/+105
|
* add stackrsc2005-01-231-0/+3
|
* document -qrsc2005-01-231-0/+4
|
* document core and stackrsc2005-01-232-13/+31
|
* sort cores; print stack as commandrsc2005-01-231-7/+16
|
* changes mainly for threading supportrsc2005-01-231-0/+72
|
* less verbosersc2005-01-231-1/+2
|
* change to use attach functions.rsc2005-01-235-97/+35
| | | | | $a means switch thread in core dumps. (maybe that should be $A now?).
* Working on better handling of multithreading in generalrsc2005-01-2310-174/+526
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | and core dumps in particular. See notes: new types: register is something that when dereferenced gives you the registers. the Ureg is no longer mapped at 0. refconst is something that gives a constant when dereferenced. new builtin register("AX") creates register values new builtin refconst(0x123) creates refconst values new builtin var("foo") is equivalent to the variable foo (it returns foo but can also be used as the lhs of an assignment). new acid function getregs() returns a list of the current values of registers. new acid function setregs() sets the current registers to those values. note that getregs and setregs operate on register locations, not the register values themselves. new acid function resetregs() sets registers to register("AX"), etc. new acid function clearregs() sets all registers to constant -1. the default register settings are as in resetregs(), not small numbers. new acid variables coretext, pids, systype, corefile, cmdline. new behavior: local variable lookup, stk, etc., use the acid values of registers (*PC, *SP, and so on), so the thread support code can change the context completely. unary + is applicable to more data types and prints more often.
* document searchpath(3)rsc2005-01-231-0/+61
|
* Add searchpath().rsc2005-01-233-0/+64
|
* Extract more data from core dumps.rsc2005-01-231-4/+11
|
* Start working through proper handling of pthreads whenrsc2005-01-2314-415/+528
| | | | | debugging Linux core dumps. Pthreads for active processes is still not supported, nor are other systems.
* Apparently SuSE 9.1's X distribution uses even biggerrsc2005-01-234-4/+5
| | | | | | | | | | buffers than the standard ones. 64kB appears to be enough for a stack in that case, but let's just go nuts and make the stacks enormous, so that it takes a few more doublings of X's stack needs before we run into this problem again. The VM system should take care of not actually using most of the memory anyway.
* redirect debugging output of isnptlrsc2005-01-231-1/+1
|
* arg countrsc2005-01-211-1/+1
|
* use better versionsrsc2005-01-213-3/+4
|
* replace mdir with mkdir; oopsrsc2005-01-211-1/+1
|
* ignore host read eof while exitingrsc2005-01-203-0/+9
|
* todorsc2005-01-201-0/+6
|
* core has been writtenrsc2005-01-201-3/+9
|
* use correct yaccrsc2005-01-191-1/+0
|
* more ignoresrsc2005-01-191-1/+1
|
* add errnorsc2005-01-192-1/+1
|
* fixesrsc2005-01-191-1/+1
|
* show only interesting log entriesrsc2005-01-191-0/+3
|
* do not use shutdown on macrsc2005-01-191-4/+6
|