Faculty of Information Technology
Software Engineering Group

Opened 5 years ago

#60 new todo

Unify external resource tables

Reported by: Jan Vraný Owned by: Jan Vraný
Priority: major Milestone: milestone:
Component: stx:libjava Keywords:
Cc:

Description

There are number of external resource tables tables to map number to some resource. There is one for OpenFileTable for I/O streams, ZipCache for zip archives, ZipEntryCache for zip entries and possibly more.

This should be unified into single mechanism which:

  1. is thread-safe with respect of modifications
  2. allows easy and efficient reuse of slots (using linked free-list)

See commit 3e837849ce3e which does it for ZipEntryCache.

Change History (0)

Note: See TracTickets for help on using tickets.