You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by "Romain Manni-Bucau (JIRA)" <ji...@apache.org> on 2014/06/02 21:35:04 UTC
[jira] [Resolved] (TOMEE-1151) @Observes optimization
[ https://issues.apache.org/jira/browse/TOMEE-1151?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Romain Manni-Bucau resolved TOMEE-1151.
---------------------------------------
Resolution: Fixed
> @Observes optimization
> ----------------------
>
> Key: TOMEE-1151
> URL: https://issues.apache.org/jira/browse/TOMEE-1151
> Project: TomEE
> Issue Type: Improvement
> Reporter: David Blevins
> Fix For: 1.7.0
>
>
> Original ObserverManager (no before/after, no inheritance)
> Events Obsvs Avg 0%
> 10000000 4 101 0%
> 10000000 8 151 50%
> 10000000 16 271 79%
> 10000000 32 532 96%
> 10000000 64 1106 108%
> 50 million events in 21 seconds
> Prior approach with Before After
> Events Obsvs Avg 0%
> 10000000 4 900 0%
> 10000000 8 1759 95%
> 10000000 16 3591 104%
> 10000000 32 7026 96%
> 10000000 64 15040 114%
> 50 million events in 283 seconds
> Optimized w/ support for before/after and inheritance
> Events Obsvs Avg 0%
> 10000000 4 76 0%
> 10000000 8 143 88%
> 10000000 16 233 63%
> 10000000 32 394 69%
> 10000000 64 729 85%
> 50 million events in 15 seconds
--
This message was sent by Atlassian JIRA
(v6.2#6252)