Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

8283660: Convert com/sun/jndi/ldap/AbstractLdapNamingEnumeration.java finalizer to Cleaner #8311

Closed
wants to merge 29 commits into from
Closed
Show file tree
Hide file tree
Changes from 28 commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
d744d52
Replace AbstractLdapNamingEnumeration finalizer with Cleaner
bchristi-git Mar 2, 2022
e82c865
Merge branch 'master' into remove-finalizers
bchristi-git Mar 25, 2022
40eb625
Create copy of AddNewEntry test to test AbstractLdapNamingEnumeration…
bchristi-git Apr 15, 2022
5d496fa
Rename test to LdapEnumeration
bchristi-git Apr 15, 2022
038c519
Test changes to test new cleaner code
bchristi-git Apr 16, 2022
48036b1
Merge branch 'master' into remove-finalizers
bchristi-git Apr 16, 2022
3c957b5
fix whitespace
bchristi-git Apr 20, 2022
1df8515
Rename inner class to EnumCtx ; use homeCtx() in AbstractLdapNamingEn…
bchristi-git Apr 23, 2022
9d19775
Merge
bchristi-git May 18, 2022
6398e5e
Fix merge
bchristi-git May 20, 2022
9ffaa78
Fix the merge fix
bchristi-git May 20, 2022
a48a56c
NOW it builds
bchristi-git May 20, 2022
ef8c141
Threading-related fixes
bchristi-git May 27, 2022
4af66bf
Merge branch 'master' into remove-finalizers
bchristi-git May 27, 2022
00f3bb6
Check that cleanup was performed correctly
bchristi-git Jun 3, 2022
3941e6f
Update .ldap capture file
bchristi-git Jun 3, 2022
54ee379
test comment udpate
bchristi-git Jun 3, 2022
e34e888
added getters to EnumCtx, and moved it to top level ; use getters + l…
bchristi-git Jun 3, 2022
e9dbe41
Update test files - add copyright, etc
bchristi-git Jun 6, 2022
0f72961
Restore comments in ldap capture file
bchristi-git Jun 6, 2022
c8bdac4
Restore EnumCtx to being an inner class, to keep all the state togeth…
bchristi-git Jun 6, 2022
14d95bd
reference emunCtx and homeCtx consistently in constructor
bchristi-git Jun 7, 2022
afd1c9b
Merge branch 'master' into remove-finalizers
bchristi-git Jun 7, 2022
5aa1a73
Convert fix to use VarHandle fences
bchristi-git Jun 24, 2022
5415ecd
Merge conflicts
bchristi-git Jul 20, 2022
dc444a5
remove tab
bchristi-git Jul 20, 2022
490955e
Update ForceGC usage
bchristi-git Jul 21, 2022
a720833
simplify some comments
bchristi-git Jul 21, 2022
3bccc07
remove some more tabs
bchristi-git Jul 22, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
1 change: 1 addition & 0 deletions src/java.base/share/classes/module-info.java
Expand Up @@ -233,6 +233,7 @@
jdk.jfr;
exports jdk.internal.ref to
java.desktop,
java.naming,
java.net.http;
exports jdk.internal.reflect to
java.logging,
Expand Down