All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.common.apache.lucene.util.RamUsageEstimator.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????3??com/groupbyinc/flux/common/apache/lucene/util/RamUsageEstimatorjava/lang/ObjectRamUsageEstimator.javaAcom/groupbyinc/flux/common/apache/lucene/util/RamUsageEstimator$1ONE_KBJONE_MBONE_GB@NUM_BYTES_BOOLEANINUM_BYTES_BYTENUM_BYTES_CHARNUM_BYTES_SHORT
NUM_BYTES_INTNUM_BYTES_FLOATNUM_BYTES_LONGNUM_BYTES_DOUBLECOMPRESSED_REFS_ENABLEDZNUM_BYTES_OBJECT_REFNUM_BYTES_OBJECT_HEADERNUM_BYTES_ARRAY_HEADERNUM_BYTES_OBJECT_ALIGNMENTprimitiveSizesLjava/util/Map;8Ljava/util/Map;Ljava/lang/Integer;>;LONG_CACHE_MIN_VALUELONG_CACHE_MAX_VALUE	LONG_SIZEJVM_IS_HOTSPOT_64BITMANAGEMENT_FACTORY_CLASSLjava/lang/String;&java.lang.management.ManagementFactory.HOTSPOT_BEAN_CLASSAcom.groupbyinc.flux.common.sun.management.HotSpotDiagnosticMXBean1()V34
5thisALcom/groupbyinc/flux/common/apache/lucene/util/RamUsageEstimator;alignObjectSize(J)J$	;sizesizeOf(Ljava/lang/Long;)Jjava/lang/Long@	longValue()JBC
AD(		F)		H*	JvalueLjava/lang/Long;([B)J#	O9:
Qarr[B([Z)J[Z([C)J[C([S)J[S([I)J[I([F)J[F([J)J[J([D)J[D
shallowSizeOf([Ljava/lang/Object;)J!	k[Ljava/lang/Object;(Ljava/lang/Object;)JgetClass()Ljava/lang/Class;op
qjava/lang/ClasssisArray()Zuv
twshallowSizeOfArrayyn
zshallowSizeOfInstance(Ljava/lang/Class;)J|}
~objLjava/lang/Object;clzLjava/lang/Class<*>;Ljava/lang/Class;"java/lang/IllegalArgumentException?-This method does not work with array classes.?(Ljava/lang/String;)V3?
??isPrimitive?v
t?%&	?
java/util/Map?get&(Ljava/lang/Object;)Ljava/lang/Object;????java/lang/Integer?intValue()I??
??"	?(Ljava/lang/Class;)V3?
?java/security/AccessController?doPrivileged4(Ljava/security/PrivilegedAction;)Ljava/lang/Object;??
??[Ljava/lang/reflect/Field;?java/lang/reflect/Field?getModifiers??
??java/lang/reflect/Modifier?isStatic(I)Z??
??adjustForField(JLjava/lang/reflect/Field;)J??
?
getSuperclass?p
t?fLjava/lang/reflect/Field;arr$len$i$targetfieldsclazzjava/lang/reflect/Array?	getLength(Ljava/lang/Object;)I??
??getComponentType?p
t?arrayElementClazzarraylengetType?p
??	sizeSoFartypefsizehumanReadableUnits(J)Ljava/lang/String;java/text/DecimalFormat?0.#?java/util/Locale?ROOTLjava/util/Locale;??	??java/text/DecimalFormatSymbols?getInstance4(Ljava/util/Locale;)Ljava/text/DecimalFormatSymbols;??
??5(Ljava/lang/String;Ljava/text/DecimalFormatSymbols;)V3?
??.(JLjava/text/DecimalFormat;)Ljava/lang/String;??
?bytesjava/lang/StringBuilder?
?5N?format(D)Ljava/lang/String;??
??append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
?? GB?toString()Ljava/lang/String;??
??I? MBD? KB(J)Ljava/lang/StringBuilder;?
? bytes
dfLjava/text/DecimalFormat;?([Lcom/groupbyinc/flux/common/apache/lucene/util/Accountable;)Jij
<[Lcom/groupbyinc/flux/common/apache/lucene/util/Accountable;9com/groupbyinc/flux/common/apache/lucene/util/AccountableramBytesUsedCaccountable;Lcom/groupbyinc/flux/common/apache/lucene/util/Accountable;accountables&java/lang/ReflectiveOperationExceptionjava/lang/RuntimeExceptionjava/util/IdentityHashMap 
!5java/lang/Boolean#TYPE%?	$&valueOf(I)Ljava/lang/Integer;()
?*put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;,-?.java/lang/Byte0	1&java/lang/Character3	4&java/lang/Short6	7&	?&java/lang/Float:	;&java/lang/Double=	>&	A&7com/groupbyinc/flux/common/apache/lucene/util/ConstantsAJRE_IS_64BITC 	BDforName%(Ljava/lang/String;)Ljava/lang/Class;FG
tHgetPlatformMXBeanJ	getMethod@(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;LM
tNjava/lang/reflect/MethodPinvoke9(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;RS
QTgetVMOptionVjava/lang/StringXUseCompressedOopsZgetValue\
?parseBoolean(Ljava/lang/String;)Z_`
$ajava/lang/ExceptioncObjectAlignmentInByteseparseInt(Ljava/lang/String;)Igh
?i+ 	k 	m?(J)Ljava/lang/Long;(q
Ar???????????????vmOptioneLjava/lang/Exception;getVMOptionMethodLjava/lang/reflect/Method;	beanClazzhotSpotBeancompressedOopsobjectAlignment	isHotspotlongCacheMinValuelongCacheMaxValue
ConstantValue	SignatureCodeLocalVariableTableLineNumberTable
StackMapTableLocalVariableTypeTable(Ljava/lang/Class<*>;)J
SourceFileInnerClasses1	?
	?
	????????? !"#$%&?'(	)	*+ ,-?/0-?234?/*?6??78?8	9:?@???X*?E?G??*?E?I??	??K???LM?????	>N?6?P?*??a?R??ST??	>U?6?P?*??a?R??SV??	>W?:?P?X*??ia?R??SZ??	>[?:?P?X*??ia?R??S\??	>]?:?P?^*??ia?R??S`??	>a?:?P?^*??ia?R??Sb??	>c?:?P?d*??ia?R??Sf??	>g?:?P?d*??ia?R??Sh??	ij?;?P??l?*??ia?R??Sm?	in??*?	?*?rL+?x?*?{?+???????????
?	?t	|}?t	?*?x?
??Y????*?????*???????????@*?O*N?Y-??????::?66?"2:?????
??@????*??K????R??R^??H.??M)?P&?4B??D2?????.U=	?4B??????: !)#.&2'4(D.^/i0p.v&~4?+??!tt???t??
yn??H?P?@*??>?8*?r??:?????????????ia@?
?l??ia@?R??*,??H??C=	
>??,???";<
=>?@9BCE?
?9t?	????),??N-?????-????????l6?a??*)?	)??$??#??$???PQ#S?
?tB	???>??Y۲???????	?Z	?????m	?? ??Y??,??n??????????
m	??"??Y??,?n?????????
m	??"??Y??,?n???????????Y???	???????	?
?b
c'd1ePfZgyi?'((	>??2*?@*N-?66?-2:?
?a@??????>)?%?"?2-=	?tuv w*u0z???4??!Y?"?????'?+?/W???2?+?/W???5?+?/W???8?+?/W???9?+?/W???<?+?/W?????+?/W???@?+?/W?E??;<=2?IN/?IK?tYtS?O?Y-S?U:??=-W?tYYS?O:?Y[S?U:?r]?t?O??U?^?b;?:=?YfS?U:?r]?t?O??U?^?j




© 2015 - 2025 Weber Informatics LLC | Privacy Policy