aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorAdam Domurad <[email protected]>2013-04-23 11:10:24 -0400
committerAdam Domurad <[email protected]>2013-04-23 11:10:24 -0400
commit3c710de15296fd7f16b144586791be134129663f (patch)
treec1bcc1f573f2c687f6e70ceaa0b515ad1a267c3e /ChangeLog
parent1a1586b380400ab42bc0cf52c9a240225195b95a (diff)
Rewrite of MethodOverloadResolver
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog14
1 files changed, 14 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index e1970b8..bd98264 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,17 @@
+2013-04-23 Adam Domurad <[email protected]>
+
+ Rewrite of MethodOverloadResolver with detailed unittests.
+ * plugin/icedteanp/java/sun/applet/MethodOverloadResolver.java:
+ Rewritten to reduce duplicated code, fix very subtle bugs in
+ never-tested codepaths, obey spec properly. Introduced new helper types
+ where Object[] arrays with special-meaning positions were passed
+ around.
+ * plugin/icedteanp/java/sun/applet/PluginAppletSecurityContext.java:
+ Updated to work with newly introduced types / refactored overload
+ resolver.
+ * tests/netx/unit/sun/applet/MethodOverloadResolverTest.java: In-depth
+ unit tests of hairy details of method overloading in JS<->Java.
+
2013-04-23 Omair Majid <[email protected]>
PR1299