Richard Stallman
012473fbc4
Include tconfig.h, not config.h.
...
Include gstdarg.h.
From-SVN: r2640
1992-10-28 21:52:01 +00:00
Richard Stallman
a4f6608ca2
Some comments and whitespace cleaned up. RCS headers removed.
...
Include gstddef.h and objc-proto.h.
Don't include objcP.h or objc-protoP.h.
Avoid use of u_int, etc. so no need for sys/types.h.
Adjust for change in node_table field data type.
Fix calls to DEBUG_PRINTF; no longer wants stream as arg.
From-SVN: r2456
1992-10-14 09:49:27 +00:00
Richard Stallman
80b0e34e58
Fix indentation. Carry out renamings from hash.h.
...
Rename args and locals also.
From-SVN: r2193
1992-09-20 23:43:50 +00:00
Richard Stallman
6072a4f54a
Changed some decls.
...
From-SVN: r2020
1992-09-02 02:04:32 +00:00
Dennis Glatting
893cc95830
minor documentation changes.
...
From-SVN: r2007
1992-08-31 14:09:15 -07:00
Dennis Glatting
2a425bd567
Saving a working version before release.
...
From-SVN: r1884
1992-08-17 21:46:58 -07:00
Dennis Glatting
2db2bea5cb
Check in after array version of run-time works.
...
Expect more changes as hash version and other changes are made.
From-SVN: r734
1992-04-13 11:43:08 +00:00
Dennis Glatting
ec04a5a3c9
modified to handle new initialization scheme.
...
fixed code structure.
From-SVN: r155
1992-01-03 02:55:03 +00:00
Dennis Glatting
eedb4710a6
Cleaned up file format for a distribution.
...
From-SVN: r111
1991-12-10 12:05:28 +00:00
Dennis Glatting
cb21dc2330
fixed assert macro.
...
added memory allocation adjustment macro for hash size allocation.
From-SVN: r96
1991-12-03 02:01:23 +00:00
Dennis Glatting
a46ecc2682
changed shorts back to ints.
...
the efficiency gained didn't out weight the grossness of the code.
From-SVN: r69
1991-11-24 01:20:02 +00:00
Dennis Glatting
b6793c3947
deleted hashIndex() and moved it to hash-inline.h converted...
...
deleted hashIndex() and moved it to hash-inline.h
converted hash_value_for_key() to a inline and moved it to hash-inline.h.
From-SVN: r67
1991-11-23 22:18:29 +00:00
Dennis Glatting
7e8ead54c2
changed hash value calculation.
...
func name changed from hashValue() to hashIndex(). the
func really calculated a index anyway.
changed hash func impl. essentually it was calculating a hash value
from a hash value. this is a implementation thing.
From-SVN: r66
1991-11-21 22:27:06 +00:00
Dennis Glatting
c13029bc88
converted hashValue() to a inline.
...
From-SVN: r64
1991-11-20 23:29:20 +00:00
Dennis Glatting
ddeb938e91
bug in hash_delete().
...
bug in hash_delete(). It was using void* to obtain nodes to
pass to hash_remove(). The value passed to hash_removed() is a
entry from the node structure rather than the node itself. Using
void* removed compiler checking.
Modified to implement cache expansion.
From-SVN: r62
1991-11-19 12:34:41 +00:00
Dennis Glatting
60cabde622
implemented hash table expansion as suggested by rms.
...
From-SVN: r59
1991-11-07 23:23:40 +00:00
Dennis Glatting
1e6464e0e4
added copyleft
...
From-SVN: r57
1991-11-07 22:30:54 +00:00
Dennis Glatting
4217c4568b
Initial check in. Preliminary development stage.
...
From-SVN: r46
1991-10-24 00:45:39 +00:00