From mboxrd@z Thu Jan 1 00:00:00 1970 From: shebs@sourceware.cygnus.com To: xconq-cvs@sourceware.cygnus.com Subject: xconq ./ChangeLog kernel/side.h kernel/side.c ... Date: Tue, 01 Aug 2000 09:17:00 -0000 Message-id: <20000801161713.26790.qmail@sourceware.cygnus.com> X-SW-Source: 2000/msg00347.html List-Id: CVSROOT: /cvs/xconq Module name: xconq Changes by: shebs@sourceware.cygnus.com 2000-08-01 09:17:13 Modified files: . : ChangeLog kernel : side.h side.c read.c write.c Log message: Use a hash table for unit views. * side.h (Side unit_views): Declare as pointer to pointer. * side.c (VIEW_HASH_SIZE): New macro. (init_view): Allocate hash table. (unit_view_at, add_unit_view, remove_unit_view): Use hash table. (add_unit_view_raw): New function. * read.c (interp_unit_views): Call it. * write.c (write_side_view): Iterate over area to find unit views.