Skip to content

Instantly share code, notes, and snippets.

# casStructure.ldif
dn: cn=cas,dc=example,dc=com
objectClass: nsContainer
objectClass: top
cn: cas
dn: cn=services,cn=cas,dc=example,dc=com
objectClass: nsContainer
objectClass: top
cn: services
@tduehr
tduehr / gist:9279955
Last active August 29, 2015 13:56
prototype of caching RubyString objects created from Java string literals
class RubyString {
//...
private final ObjectProxyCache<IRubyObject,RubyString> stringCache =
new ObjectProxyCache<Object,RubyString>(ObjectProxyCache.ReferenceType.SOFT) {
public IRubyObject allocateProxy(CharSequence str, RubyClass clazz) {
return RubyString.newString(clazz.getRuntime(), str);
}