summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog23
1 files changed, 23 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 53cd7cd7b..a6b39990e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,28 @@
2006-11-20 Roman Kennke <kennke@aicas.com>
+ * javax/swing/text/AbstractDocument.java
+ (DefaultDocumentEvent.changes): Changed to be a HashMap.
+ (DefaultDocumentEvent.modified): Made private.
+ (DefaultDocumentEvent.THRESHOLD): New constant field.
+ (DefaultDocumentEvent.DefaultDocumentEvent): Don't initialize
+ changes table.
+ (DefaultDocumentEvent.addEdit): Switch to hashmap only when
+ exceeding threshold.
+ (DefaultDocumentEvent.getChange): Use iterative approach
+ when we have no hashmap yet.
+ (documentCV): Removed.
+ (numWriters): Renamed from numWritersWaiting.
+ (createPosition): Reformat.
+ (getCurrentWriter): Synchronized.
+ (readLock): Implement more straightforward.
+ (readUnlock): Implement more straightforward.
+ (writeLock): Implement more straightforward.
+ (writeUnlock): Implement more straightforward.
+ (remove): Write-lock here.
+ (removeImpl): Don't write-lock here.
+
+2006-11-20 Roman Kennke <kennke@aicas.com>
+
* javax/swing/JEditorPane.java
(setPage): Set priority on loading thread.