summaryrefslogtreecommitdiff
path: root/java
diff options
context:
space:
mode:
authoreea1 <eea1@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-08-25 20:23:15 +0000
committereea1 <eea1@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-08-25 20:23:15 +0000
commit0e68867e44e9fd19fe3a031245da6548f2132a90 (patch)
tree5546e9d2b9a17028af14c76b87c02da3eea6d94f /java
parent473d7da43c57c2a5ce7228afc6699a89562e3a45 (diff)
downloadATCD-0e68867e44e9fd19fe3a031245da6548f2132a90.tar.gz
Latest versions.
Diffstat (limited to 'java')
-rw-r--r--java/ChangeLog50
-rw-r--r--java/VERSION2
2 files changed, 47 insertions, 5 deletions
diff --git a/java/ChangeLog b/java/ChangeLog
index 017eea20373..47a572138e8 100644
--- a/java/ChangeLog
+++ b/java/ChangeLog
@@ -1,6 +1,51 @@
+Tue Aug 24 13:09:15 1999 Everett Anderson <eea1@cs.wustl.edu>
+
+ * src/*, tests/*, netsvcs/*: Implemented major changes to the
+ package system. Now all files descend from the JACE directory
+ under the main archive level. All files are further grouped by
+ their subpackage names. This is the way Java usually wants it,
+ and makes JACE javadoc friendly.
+
+ Rewrote and added javadoc comments throughout JACE.
+
+ Changed all concurrency mechanisms to inherit from AbstractLock,
+ obeying all its requirements such as not releasing the lock
+ unless the accessing thread is the owner.
+
+ Added the token service.
+
+ Added and rewrote tests for Concurrency mechs and ServiceConfig.
+
+ Rewrote network services to inherit from JACE.netsvcs.Server and
+ JACE.netsvcs.Handler, abstracting much of the work out to these
+ base classes.
+
+ Debugging is now OFF by default.
+
+Wed Aug 18 19:43:23 1999 Everett Anderson <eea1@cs.wustl.edu>
+
+ * src/GetOpt.java: Added another constructor to GetOpt with an
+ option to return args even if not in the optstring. This is
+ useful for the default case in a switch (for printUsage
+ and exit).
+
+Wed Aug 18 13:35:46 1999 Everett Anderson <eea1@cs.wustl.edu>
+
+ * src/TimerQueue.java: Now when createInternalThread is specified
+ in the constructor, it is set to be a daemon thread. Thus, if a
+ TimerQueue thread is the only one executing, the VM exits.
+
+Wed Jul 14 11:27:47 1999 Everett Anderson <eea1@cs.wustl.edu>
+
+ * src/StrategyAcceptor.java, AcceptStrategy.java
+ StrategyAcceptor now inherits from Acceptor. AcceptStrategy
+ can now delegate to an Acceptor, rather than having its own
+ SOCKAcceptor. Its default is to delegate to a generic
+ Acceptor instance (that uses a SOCKAcceptor).
+
Fri Jul 09 13:58:42 1999 Everett Anderson <eea1@cs.wustl.edu>
- * src/Acceptor.java, EventHandler, TimeValue.java
+ * src/Acceptor.java, TimeValue.java
Solved a few javadoc warnings.
Fri Jul 09 11:08:32 1999 Everett Anderson <eea1@cs.wustl.edu>
@@ -8,9 +53,6 @@ Fri Jul 09 11:08:32 1999 Everett Anderson <eea1@cs.wustl.edu>
* src/TimedWait.java, Stream*.java, Token.java
Fixed a bug in TimedWait from the recent changes. Made
Streams (and Modules) use absolute times for timeouts.
- Changed Tokens slightly so that it ignores interrupts --
- will probably change all synchronization mechanisms to
- do the same, as well as add a common base class.
Thu Jul 08 14:54:36 1999 Everett Anderson <eea1@cs.wustl.edu>
diff --git a/java/VERSION b/java/VERSION
index 4415dab6f0d..8c004c2231b 100644
--- a/java/VERSION
+++ b/java/VERSION
@@ -1,4 +1,4 @@
-This is Java ACE version 1.4.4, released Wednesday, May 20, 1998
+This is Java ACE version 1.5.
If you have any problems, please send email to Douglas C. Schmidt
at (schmidt@cs.wustl.edu)