memoizeittf-exhaustive-killbill

178 lines | 9.334 kB Blame History Raw Download
org.killbill.billing.util.callcontext.InternalCallContextFactory.createInternalTenantContext
	Occurrences 9819 Inputs 107 TTL 1 STpTiC 3762.274193548387096774193548387097 Saves 466522 Hits 9695 Stales 0
	GS: R0 * H1 M9818 I9817 S1 | IS: R0 * H1 M9818 I9817 S1 | GM: R99 * H9712 M107 I0 S107 | IM: R99 * H9712 M107 I0 S107
	multi, global
	internal-operations

org.killbill.billing.jaxrs.resources.AccountResource.1.apply
	Occurrences 1707 Inputs 1 TTL 1 STpTiC 237.5985294117647058823529411764706 Saves 161567 Hits 1027 Stales 0
	GS: R100 * H1706 M1 I0 S1 | IS: R98 * H1681 M26 I0 S1 | GM: R100 * H1706 M1 I0 S1 | IM: R98 * H1681 M26 I0 S1
	single, global
	cacheable

org.killbill.billing.jaxrs.resources.AccountResource.access$000
	Occurrences 1128 Inputs 2 TTL 1 STpTiC 192.9561243144424131627056672760512 Saves 105547 Hits 581 Stales 0
	GS: R99 * H1117 M11 I10 S1 | IS: R0 * H0 M0 I0 S0 | GM: R100 * H1126 M2 I0 S2 | IM: R0 * H0 M0 I0 S0
	single, global
	hidden

org.killbill.billing.jaxrs.resources.AccountResource.getAccount
	Occurrences 1128 Inputs 2 TTL 1 STpTiC 185.7745974955277280858676207513417 Saves 103848 Hits 569 Stales 0
	GS: R99 * H1117 M11 I10 S1 | IS: R99 * H1117 M11 I10 S1 | GM: R100 * H1126 M2 I0 S2 | IM: R100 * H1126 M2 I0 S2
	single, global
	overload(internal-operations+cacheable)

org.killbill.billing.util.audit.api.DefaultAuditUserApi.getAccountAuditLogs
	Occurrences 1359 Inputs 3 TTL 1 STpTiC 58.54652880354505169867060561299852 Saves 39636 Hits 682 Stales 0
	GS: R99 * H1345 M14 I13 S1 | IS: R99 * H1345 M14 I13 S1 | GM: R100 * H1356 M3 I0 S3 | IM: R100 * H1356 M3 I0 S3
	single, global
	internal-operations

org.killbill.billing.invoice.api.user.DefaultInvoiceUserApi.getAccountBalance
	Occurrences 1056 Inputs 1 TTL 4 STpTiC 25.94639468690702087286527514231499 Saves 54695 Hits 529 Stales 0
	GS: R100 * H1055 M1 I0 S1 | IS: R100 * H1055 M1 I0 S1 | GM: R100 * H1055 M1 I0 S1 | IM: R100 * H1055 M1 I0 S1
	single, global
	cacheable

org.killbill.billing.invoice.api.user.DefaultInvoiceUserApi.getAccountCBA
	Occurrences 1048 Inputs 1 TTL 5 STpTiC 16.46374045801526717557251908396947 Saves 43135 Hits 524 Stales 0
	GS: R100 * H1047 M1 I0 S1 | IS: R100 * H1047 M1 I0 S1 | GM: R100 * H1047 M1 I0 S1 | IM: R100 * H1047 M1 I0 S1
	single, global
	cacheable	

org.killbill.billing.util.callcontext.InternalCallContextFactory.getTenantRecordIdSafe
	Occurrences 3002 Inputs 1 TTL 1 STpTiC 15.11005434782608695652173913043478 Saves 22242 Hits 1530 Stales 0
	GS: R100 * H3001 M1 I0 S1 | IS: R100 * H3001 M1 I0 S1 | GM: R100 * H3001 M1 I0 S1 | IM: R100 * H3001 M1 I0 S1
	single, global
	cacheable

org.killbill.billing.util.callcontext.InternalCallContextFactory.getTenantRecordIdUnsafe
	Occurrences 4585 Inputs 2 TTL 1 STpTiC 12.91849255039439088518843120070114 Saves 29480 Hits 2303 Stales 0
	GS: R38 * H1736 M2849 I2848 S1 | IS: R38 * H1736 M2849 I2848 S1 | GM: R100 * H4583 M2 I0 S2 | IM: R100 * H4583 M2 I0 S2
	multi, global
	cacheable

org.killbill.billing.util.dao.DefaultNonEntityDao.retrieveTenantRecordIdFromObject
	Occurrences 4565 Inputs 2 TTL 1 STpTiC 10.84622144112478031634446397188049 Saves 24686 Hits 2289 Stales 0
	GS: R38 * H1732 M2833 I2832 S1 | IS: R38 * H1732 M2833 I2832 S1 | GM: R100 * H4563 M2 I0 S2 | IM: R100 * H4563 M2 I0 S2
	multi, global
	cacheable	

org.killbill.billing.util.dao.DefaultNonEntityDao.retrieveTenantRecordIdFromObjectInTransaction
	Occurrences 4538 Inputs 2 TTL 1 STpTiC 8.831495368328187031318923687692986 Saves 20021 Hits 2271 Stales 0
	GS: R38 * H1725 M2813 I2812 S1 | IS: R38 * H1725 M2813 I2812 S1 | GM: R100 * H4536 M2 I0 S2 | IM: R100 * H4536 M2 I0 S2
	multi, global
	cacheable

org.killbill.billing.util.callcontext.InternalCallContextFactory.getImmutableAccountData
	Occurrences 3144 Inputs 104 TTL 3 STpTiC 7.853333333333333333333333333333333 Saves 37696 Hits 1544 Stales 0
	GS: R50 * H1561 M1583 I1582 S1 | IS: R50 * H1561 M1583 I1582 S1 | GM: R97 * H3040 M104 I0 S104 | IM: R97 * H3040 M104 I0 S104
	single, global
	cacheable

org.killbill.billing.invoice.dao.DefaultInvoiceDao.getAccountBalance
	Occurrences 1022 Inputs 1 TTL 6 STpTiC 6.910306588388780169602087410306588 Saves 21187 Hits 511 Stales 0
	GS: R100 * H1021 M1 I0 S1 | IS: R100 * H1021 M1 I0 S1 | GM: R100 * H1021 M1 I0 S1 | IM: R100 * H1021 M1 I0 S1
	single, global
	cacheable

org.killbill.billing.util.callcontext.InternalCallContextFactory.objectBelongsToTheRightTenant
	Occurrences 4089 Inputs 4 TTL 3 STpTiC 6.608447488584474885844748858447489 Saves 40523 Hits 2045 Stales 0
	GS: R20 * H836 M3253 I3252 S1 | IS: R20 * H836 M3253 I3252 S1 | GM: R100 * H4085 M4 I0 S4 | IM: R100 * H4085 M4 I0 S4
	multi, global
	cacheable

+++++++++++++++++++++++
+++++++++ 50% +++++++++
+++++++++++++++++++++++

org.killbill.billing.account.api.svcs.DefaultImmutableAccountInternalApi.getImmutableAccountDataByRecordId
	Occurrences 3142 Inputs 104 TTL 4 STpTiC 5.463414634146341463414634146341463 Saves 34944 Hits 1543 Stales 0
	GS: R50 * H1559 M1583 I1582 S1 | IS: R50 * H1559 M1583 I1582 S1 | GM: R97 * H3038 M104 I0 S104 | IM: R97 * H3038 M104 I0 S104
	single, global
	cacheable match-developers

org.killbill.billing.jaxrs.util.Context.createTenantContextNoAccountId
	Occurrences 49 Inputs 1 TTL 1 STpTiC 5.208333333333333333333333333333333 Saves 125 Hits 25 Stales 0
	GS: R98 * H48 M1 I0 S1 | IS: R84 * H41 M8 I0 S1 | GM: R98 * H48 M1 I0 S1 | IM: R84 * H41 M8 I0 S1
	single, global
	create-context

org.killbill.billing.account.api.svcs.DefaultImmutableAccountInternalApi.getAccountByRecordIdInternal
	Occurrences 3129 Inputs 104 TTL 4 STpTiC 5.082705586942875078468298807281858 Saves 32387 Hits 1536 Stales 0
	GS: R50 * H1550 M1579 I1578 S1 | IS: R50 * H1550 M1579 I1578 S1 | GM: R97 * H3025 M104 I0 S104 | IM: R97 * H3025 M104 I0 S104
	single, global
	cacheable

org.killbill.billing.util.callcontext.InternalCallContextFactory.createInternalCallContextWithoutAccountRecordId
	Occurrences 4 Inputs 1 TTL 2 STpTiC 4.75 Saves 19 Hits 2 Stales 0
	GS: R75 * H3 M1 I0 S1 | IS: R75 * H3 M1 I0 S1 | GM: R75 * H3 M1 I0 S1 | IM: R75 * H3 M1 I0 S1
	single, global
	populate-context

org.killbill.billing.invoice.dao.DefaultInvoiceDao.getInvoicesTags
	Occurrences 930 Inputs 1 TTL 7 STpTiC 3.514285714285714285714285714285714 Saves 11439 Hits 465 Stales 0
	GS: R100 * H929 M1 I0 S1 | IS: R100 * H929 M1 I0 S1 | GM: R100 * H929 M1 I0 S1 | IM: R100 * H929 M1 I0 S1
	single, global
	cacheable

org.killbill.billing.util.dao.DefaultNonEntityDao.WithCaching.access$200
	Occurrences 5533 Inputs 202 TTL 2 STpTiC 3.236337828246983676366217175301632 Saves 18240 Hits 2715 Stales 0
	GS: R24 * H1303 M4230 I4229 S1 | IS: R0 * H0 M0 I0 S0 | GM: R96 * H5331 M202 I0 S202 | IM: R0 * H0 M0 I0 S0
	multi, global
	hidden

org.killbill.billing.account.api.svcs.DefaultImmutableAccountInternalApi.1.inTransaction
	Occurrences 2463 Inputs 1 TTL 6 STpTiC 3.076360682372055239642567018683997 Saves 22722 Hits 1232 Stales 0
	GS: R100 * H2462 M1 I0 S1 | IS: R0 * H0 M2463 I0 S1 | GM: R100 * H2462 M1 I0 S1 | IM: R0 * H0 M2463 I0 S1
	single, global
	cacheable

org.killbill.billing.util.tag.DefaultTagInternalApi.getTagsForAccountType
	Occurrences 927 Inputs 1 TTL 8 STpTiC 2.852321814254859611231101511879050 Saves 10565 Hits 464 Stales 0
	GS: R100 * H926 M1 I0 S1 | IS: R100 * H926 M1 I0 S1 | GM: R100 * H926 M1 I0 S1 | IM: R100 * H926 M1 I0 S1
	single, global
	cacheable

org.killbill.billing.util.tag.dao.DefaultTagDao.getTagsForAccountType
	Occurrences 925 Inputs 1 TTL 8 STpTiC 2.702110389610389610389610389610390 Saves 9987 Hits 463 Stales 0
	GS: R100 * H924 M1 I0 S1 | IS: R100 * H924 M1 I0 S1 | GM: R100 * H924 M1 I0 S1 | IM: R100 * H924 M1 I0 S1
	single, global
	cacheable

org.killbill.billing.invoice.dao.DefaultInvoiceDao.getAccountCBA
	Occurrences 939 Inputs 1 TTL 11 STpTiC 2.019771273502616786198875751114557 Saves 10420 Hits 470 Stales 0
	GS: R100 * H938 M1 I0 S1 | IS: R100 * H938 M1 I0 S1 | GM: R100 * H938 M1 I0 S1 | IM: R100 * H938 M1 I0 S1
	single, global
	cacheable

org.killbill.billing.util.glue.KillbillApiAopModule.ProfilingMethodInterceptor.2.execute
	Occurrences 86 Inputs 1 TTL 4 STpTiC 1.389534883720930232558139534883721 Saves 239 Hits 43 Stales 0
	GS: R99 * H85 M1 I0 S1 | IS: R0 * H0 M86 I0 S1 | GM: R99 * H85 M1 I0 S1 | IM: R0 * H0 M86 I0 S1
	single, global
	execute

org.killbill.billing.invoice.dao.DefaultInvoiceDao.14.inTransaction
	Occurrences 745 Inputs 1 TTL 16 STpTiC 1.259744623655913978494623655913978 Saves 7498 Hits 373 Stales 0
	GS: R100 * H744 M1 I0 S1 | IS: R0 * H0 M745 I0 S1 | GM: R100 * H744 M1 I0 S1 | IM: R0 * H0 M745 I0 S1
	single, global
	cacheable

org.killbill.billing.invoice.dao.CBADao.getAccountCBAFromTransaction
	Occurrences 735 Inputs 1 TTL 17 STpTiC 1.048886039429395736496233370732489 Saves 6544 Hits 368 Stales 0
	GS: R100 * H734 M1 I0 S1 | IS: R100 * H734 M1 I0 S1 | GM: R100 * H734 M1 I0 S1 | IM: R100 * H734 M1 I0 S1
	single, global
	cacheable

org.killbill.billing.invoice.dao.DefaultInvoiceDao.13.inTransaction
	Occurrences 663 Inputs 1 TTL 26 STpTiC 0.7665662650602409638554216867469880 Saves 6617 Hits 331 Stales 0
	GS: R100 * H662 M1 I0 S1 | IS: R0 * H0 M663 I0 S1 | GM: R100 * H662 M1 I0 S1 | IM: R0 * H0 M663 I0 S1
	single, global
	cacheable

org.killbill.billing.invoice.dao.InvoiceDaoHelper.getAllInvoicesByAccountFromTransaction
	Occurrences 653 Inputs 1 TTL 26 STpTiC 0.7019524817689955304634203716772524 Saves 5968 Hits 326 Stales 0
	GS: R100 * H652 M1 I0 S1 | IS: R100 * H652 M1 I0 S1 | GM: R100 * H652 M1 I0 S1 | IM: R100 * H652 M1 I0 S1
	single, global
	internal-operations