DirectoryPlugin

Description

Home page forDirectoryPluginDirectoryPlugin provides access to a Posix directory stream for efficient access to directory contents. It also provides methods for testing file status and how to creating directory entries for a files and directories.The directory stream primitives use the address of a directory stream as a handle to identify a directory stream. This permits several directory streams to be opened and manipulated independently by separate Smalltalk processes. However, care must be taken to avoid passing the handle for an invalid directory stream (such as one which has already been closed) to one of these methods.The plugin has been tested on Linux and on Windows. The directory stream support produces a performance improvement only on Unix (Linux) systems. The file access primitives provide substantial improvements for both Unix and Windows systems. Other platforms have not been tested.DirectoryPluginAccess provides access to primitives in DirectoryPlugin, along with utility methods for various directory and file access functions.Performance characteristics have changed significantly since Squeak circa 2003. The readdir() primitives no longer provide any benefit, but the file testing primitives still yield a couple orders of magnitude improvement for some functions.MembersCreator:Dave LewisAdmin:Dave LewisRegistrationMCHttpRepositorylocation: 'http://www.squeaksource.com/DirectoryPlugin'user: ''password: ''PackagesDirectoryPluginVMConstruction-Plugins-DirectoryPluginLinkshttp://www.squeaksource.com/DirectoryPlugin.htmlhttp://www.squeaksource.com/DirectoryPluginGlobal:ReadStatisticsRegistered:8 November 2015 5:27:16 pmTotal Releases:0Total Versions:18Total Downloads:936

Details

Source
SqueakSource
Dialect
squeak (25% confidence)

Categories

Testing Scientific System / OS
← Back to results