Skip to Content.
Sympa Menu

grouper-dev - Re: [grouper-dev] Hello from Duke

Subject: Grouper Developers Forum

List archive

Re: [grouper-dev] Hello from Duke


Chronological Thread 
  • From: Shilen Patel <>
  • To: "GW Brown, Information Systems and Computing" <>
  • Cc:
  • Subject: Re: [grouper-dev] Hello from Duke
  • Date: Mon, 16 Jul 2007 11:20:28 -0400

With a person with few privileges, each call takes .1 seconds or less using the API directly. Based off of results from YourKit, those methods are being called 6 times though. I've attached the method calls, time per method, and invocation count for this operation in the UI.

Thanks,

-- Shilen



GW Brown, Information Systems and Computing wrote:


--On 14 July 2007 09:12 -0400

wrote:

After my index modifications, I'm not having problems with My Memberships.
Good to hear.

Manage Groups for somebody with a few privileges takes about 14 seconds.
That seems very slow. The UI calls:

member.hasAdmin();
member.hasUpdate();
member.hasStem();
member.hasCreate();

however, each call should be quick for someone with few privileges unless there is still a database index problem. I`d be interested to know how long each call takes for a subject with few privileges.
For
the TA Admins, it takes several minutes.



----------------------
GW Brown, Information Systems and Computing


Title: Method list

Method list

 java.lang.Thread.run()
69,00772 %38,77340 %9
 edu.internet2.middleware.grouper.ui.LoginCheckFilter.doFilter(ServletRequest, ServletResponse, FilterChain)
30,23331 %00 %1
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ServletRequest, ServletResponse)
30,23331 %1840 %15
 edu.internet2.middleware.grouper.ui.actions.LowLevelGrouperCapableAction.execute(ActionMapping, ActionForm, HttpServletRequest, HttpServletResponse)
29,95431 %00 %17
 edu.internet2.middleware.grouper.ui.actions.PrepareRepositoryBrowserStemsAction.grouperExecute(ActionMapping, ActionForm, HttpServletRequest, HttpServletResponse, HttpSession, GrouperSession)
29,35331 %00 %6
 edu.internet2.middleware.grouper.ui.AbstractRepositoryBrowser.getChildren(String, String, int, int, StringBuffer, boolean, boolean, String, String, HttpServletRequest)
22,94824 %00 %6
 net.sf.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(SessionImplementor, QueryParameters, Object, Serializable, Serializable[], boolean)
22,15023 %00 %915
 net.sf.hibernate.loader.Loader.doQuery(SessionImplementor, QueryParameters, Object, Serializable, Serializable[], boolean)
22,12823 %230 %915
 net.sf.hibernate.impl.QueryImpl.list()
21,42922 %00 %833
 net.sf.hibernate.impl.SessionImpl.find(String, QueryParameters)
21,38922 %00 %833
 net.sf.hibernate.hql.QueryTranslator.list(SessionImplementor, QueryParameters)
21,04322 %00 %833
 net.sf.hibernate.loader.Loader.list(SessionImplementor, QueryParameters, Set, Type[])
21,01922 %220 %833
 net.sf.hibernate.loader.Loader.doList(SessionImplementor, QueryParameters)
20,99622 %00 %833
 net.sf.hibernate.loader.Loader.getResultSet(PreparedStatement, RowSelection, SessionImplementor)
15,79216 %00 %980
 net.sf.hibernate.impl.BatcherImpl.getResultSet(PreparedStatement)
15,79216 %00 %980
 org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery()
15,76916 %5,8866 %980
 edu.internet2.middleware.grouper.GrouperHelper.getChildrenAsMaps(GrouperSession, String)
14,39115 %00 %6
 net.sf.hibernate.impl.AbstractQueryImpl.uniqueResult()
13,68214 %220 %580
 java.lang.ref.Finalizer$FinalizerThread.run()
13,55414 %13,55414 %1
 java.lang.ref.Reference$ReferenceHandler.run()
13,55414 %13,55414 %1
 oracle.jdbc.driver.OraclePreparedStatement.executeQuery()
9,88210 %2,3702 %980
 edu.internet2.middleware.grouper.ui.GroupOrStem.getAsMap()
8,9579 %00 %43
 oracle.jdbc.driver.OraclePreparedStatement.executeInternal()
8,5189 %230 %1,878
 edu.internet2.middleware.grouper.PrivilegeResolver.internal_hasPriv(GrouperSession, Group, Subject, Privilege)
8,5119 %00 %148
 oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout()
8,4499 %00 %1,878
 edu.internet2.middleware.grouper.PrivilegeResolver.internal_canVIEW(Group, Subject)
8,3639 %00 %136
 oracle.jdbc.driver.T4CPreparedStatement.doOall8(boolean, boolean, boolean, boolean)
8,3599 %00 %2,876
 edu.internet2.middleware.grouper.internal.dao.hibernate.HibernateMemberDAO.findBySubject(String, String, String)
8,1078 %220 %300
 edu.internet2.middleware.grouper.MemberFinder.internal_findBySubject(Subject)
8,1078 %00 %300
 edu.internet2.middleware.grouper.MemberFinder.internal_findOrCreateBySubject(String, String, String)
8,1078 %00 %300
 edu.internet2.middleware.grouper.GrouperHelper.group2Map(GrouperSession, Group)
8,0488 %00 %14
 edu.internet2.middleware.grouper.ui.util.GroupAsMap.<init>(Group, GrouperSession)
7,9438 %00 %14
 edu.internet2.middleware.grouper.ui.ManageRepositoryBrowser.isValidChild(Map)
7,8138 %00 %41
 edu.internet2.middleware.grouper.ui.ManageRepositoryBrowser.getValidStems()
7,8138 %00 %41
 edu.internet2.middleware.grouper.Member.isMember(String, Field)
7,8108 %00 %86
 oracle.jdbc.driver.T4CPreparedStatement.execute_maybe_describe()
7,3508 %230 %980
 oracle.jdbc.driver.OracleStatement.execute_maybe_describe()
7,3278 %00 %980
 edu.internet2.middleware.grouper.Group.getAttribute(String)
6,7207 %00 %85
 edu.internet2.middleware.grouper.ui.util.GroupAsMap.get(Object)
6,6977 %00 %46
 oracle.jdbc.driver.T4C8Oall.receive()
6,4147 %230 %2,876
 edu.internet2.middleware.grouper.RootPrivilegeResolver._isWheel(GrouperSession, Subject)
6,4017 %00 %38
 edu.internet2.middleware.grouper.RootPrivilegeResolver.internal_isRoot(GrouperSession, Subject)
6,4017 %00 %39
 net.sf.hibernate.loader.Loader.prepareQueryStatement(String, QueryParameters, boolean, SessionImplementor)
6,2376 %450 %980
 net.sf.hibernate.impl.BatcherImpl.prepareQueryStatement(String, boolean, ScrollMode)
6,0996 %00 %980
 edu.internet2.middleware.grouper.Member.isMember(Group, Field)
5,9956 %00 %66
 edu.internet2.middleware.grouper.internal.dao.hibernate.HibernateMembershipDAO.findAllByOwnerAndMemberAndField(String, String, Field)
5,7106 %00 %166
 edu.internet2.middleware.grouper.GrouperHelper.getChildren(GrouperSession, String)
5,4956 %00 %6
 edu.internet2.middleware.grouper.GetGroupAttributeValidator.validate(Group, Field)
5,3816 %00 %84
 oracle.net.ns.NetInputStream.read()
4,8395 %1380 %259,049
 oracle.jdbc.driver.T4CPreparedStatement.execute_for_describe()
4,8255 %00 %980
 oracle.net.ns.NetInputStream.read(byte[])
4,7705 %1830 %327,261
 edu.internet2.middleware.grouper.MembershipFinder.internal_findMemberships(GrouperSession, Member, Field)
4,7645 %00 %48
 edu.internet2.middleware.grouper.Stem.getChildGroups()
4,7605 %00 %6
 edu.internet2.middleware.grouper.MemberFinder.internal_findAllMember()
4,7535 %00 %183
 edu.internet2.middleware.grouper.RootPrivilegeResolver.internal_canVIEW(Group, Subject)
4,6565 %00 %52
 oracle.net.ns.NetInputStream.read(byte[], int, int)
4,6315 %3430 %342,934
 edu.internet2.middleware.grouper.PrivilegeResolver.internal_hasPriv(GrouperSession, Stem, Subject, Privilege)
4,4815 %00 %10
 oracle.jdbc.driver.T4CMAREngine.unmarshalUB1()
4,3585 %470 %100,003
 oracle.jdbc.driver.T4CMAREngine.unmarshalSB1()
4,1054 %00 %11,645
 oracle.net.ns.NetInputStream.getNextPacket()
4,0814 %00 %3,775
 edu.internet2.middleware.grouper.Group.hasMember(Subject, Field)
4,0574 %00 %38
 edu.internet2.middleware.grouper.Group.hasMember(Subject)
4,0574 %00 %38
 oracle.net.ns.DataPacket.receive()
3,9694 %00 %3,775
 oracle.net.ns.Packet.receive()
3,9694 %670 %3,775
 java.net.SocketInputStream.read(byte[], int, int)
3,9024 %3,9024 %7,550
 edu.internet2.middleware.grouper.PrivilegeResolver.internal_canPrivDispatch(GrouperSession, Owner, Subject, Privilege)
3,8554 %00 %96
 edu.internet2.middleware.grouper.GrouperAccessAdapter.getGroupsWhereSubjectHasPriv(GrouperSession, Subject, Privilege)
3,7964 %00 %12
 edu.internet2.middleware.grouper.PrivilegeResolver.internal_getGroupsWhereSubjectHasPriv(GrouperSession, Subject, Privilege)
3,7964 %00 %12
 net.sf.hibernate.impl.BatcherImpl.getPreparedStatement(Connection, String, boolean, ScrollMode)
3,7614 %220 %980
 net.sf.hibernate.impl.BatcherImpl.getPreparedStatement(Connection, String, boolean, boolean, ScrollMode)
3,7384 %230 %980
 edu.internet2.middleware.grouper.Group.canReadField(Subject, Field)
3,7294 %00 %84
 edu.internet2.middleware.grouper.Group.canReadField(Field)
3,7294 %00 %84
 org.apache.commons.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.prepareStatement(String)
3,7154 %2,8113 %980
 net.sf.hibernate.impl.SessionImpl.close()
3,7004 %220 %898
 net.sf.hibernate.impl.SessionImpl.disconnect()
3,6544 %220 %898
 edu.internet2.middleware.grouper.GrouperAccessAdapter.hasPriv(GrouperSession, Group, Subject, Privilege)
3,6524 %00 %28
 net.sf.hibernate.impl.BatcherImpl.closeConnection(Connection)
3,5574 %00 %898
 oracle.jdbc.driver.T4CPreparedStatement.execute_for_rows(boolean)
3,5334 %00 %1,878
 org.apache.commons.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.close()
3,5124 %2,0282 %898
 net.sf.hibernate.connection.DBCPConnectionProvider.closeConnection(Connection)
3,5124 %00 %898
 edu.internet2.middleware.grouper.MemberFinder.findBySubject(GrouperSession, Subject)
3,3543 %00 %117
 edu.internet2.middleware.grouper.internal.dao.hibernate.HibernateGroupDAO.findByUuid(String)
3,1523 %00 %101
 edu.internet2.middleware.grouper.internal.dao.hibernate.HibernateStemDAO.findByUuid(String)
3,0493 %00 %84
 edu.internet2.middleware.grouper.GrouperPrivilegeAdapter.internal_getGroupsWhereSubjectHasPriv(GrouperSession, Member, Field)
3,0443 %00 %24
 edu.internet2.middleware.grouper.Member.hasAdmin()
3,0413 %00 %6
 edu.internet2.middleware.grouper.GrouperNamingAdapter.getStemsWhereSubjectHasPriv(GrouperSession, Subject, Privilege)
2,7123 %00 %12
 edu.internet2.middleware.grouper.PrivilegeResolver.internal_getStemsWhereSubjectHasPriv(GrouperSession, Subject, Privilege)
2,7123 %00 %12
 edu.internet2.middleware.grouper.internal.dao.hibernate.HibernateGroupDAO.findByName(String)
2,6223 %220 %50
 edu.internet2.middleware.grouper.GrouperNamingAdapter.hasPriv(GrouperSession, Stem, Subject, Privilege)
2,4373 %00 %20
 edu.internet2.middleware.grouper.Stem.hasStem(Subject)
2,4193 %00 %5
 edu.internet2.middleware.grouper.internal.dao.hibernate.HibernateMembershipDAO.findMembershipsByMemberAndField(String, Field)
2,3632 %00 %72
 edu.internet2.middleware.grouper.GroupFinder.findByName(GrouperSession, String)
2,3432 %00 %38
 net.sf.hibernate.impl.BatcherImpl.openConnection()
2,2902 %00 %898
 org.apache.commons.dbcp.PoolingDataSource.getConnection()
2,2902 %770 %898
 net.sf.hibernate.impl.SessionImpl.connect()
2,2902 %00 %898
 net.sf.hibernate.connection.DBCPConnectionProvider.getConnection()
2,2902 %00 %898
 net.sf.hibernate.impl.SessionImpl.connection()
2,2902 %00 %980
 oracle.jdbc.driver.PhysicalConnection.setReadOnly(boolean)
2,2132 %230 %898
 oracle.jdbc.driver.T4CTTIdcb.receive(Accessor[])
2,0832 %00 %980
 edu.internet2.middleware.grouper.Stem.hasCreate(Subject)
2,0612 %00 %5
 net.sf.hibernate.impl.QueryImpl.iterate()
2,0532 %220 %65
 edu.internet2.middleware.grouper.GrouperPrivilegeAdapter.internal_getStemsWhereSubjectHasPriv(GrouperSession, Member, Field)
2,0502 %00 %24
 net.sf.hibernate.impl.SessionImpl.iterate(String, QueryParameters)
2,0312 %00 %65
 oracle.jdbc.driver.OraclePreparedStatement.execute()
2,0182 %9421 %898
 oracle.jdbc.driver.T4CTTIdcb.receiveCommon(Accessor[], boolean)
2,0152 %220 %980
 net.sf.hibernate.hql.QueryTranslator.iterate(QueryParameters, SessionImplementor)
2,0082 %00 %65
 edu.internet2.middleware.grouper.internal.dao.hibernate.HibernateGroupDAO.getAttributes()
1,8612 %00 %34
 edu.internet2.middleware.grouper.internal.dao.hibernate.HibernateGroupDAO.findAllAttributesByGroup(String)
1,8612 %00 %34
 edu.internet2.middleware.grouper.internal.dto.GroupDTO.getAttributes()
1,8612 %00 %104
 edu.internet2.middleware.grouper.ui.util.StemAsMap.<init>(Stem, GrouperSession)
1,7622 %00 %51
 edu.internet2.middleware.grouper.Stem.getParentStem()
1,7622 %00 %51
 edu.internet2.middleware.grouper.GrouperHelper.stem2Map(GrouperSession, Stem)
1,7622 %00 %51
 edu.internet2.middleware.grouper.Group.hasType(GroupType)
1,6742 %00 %168
 edu.internet2.middleware.grouper.internal.dao.hibernate.HibernateGroupDAO._findAllTypesByGroup(String)
1,6512 %00 %14
 edu.internet2.middleware.grouper.internal.dto.GroupDTO.getTypes()
1,6512 %00 %168
 edu.internet2.middleware.grouper.internal.dao.hibernate.HibernateGroupDAO.getTypes()
1,6512 %00 %14
 oracle.jdbc.driver.PhysicalConnection.rollback()
1,4842 %5411 %898
 edu.internet2.middleware.grouper.Member.hasStem()
1,4742 %00 %6
 edu.internet2.middleware.grouper.Member.hasUpdate()
1,3501 %00 %6
 net.sf.hibernate.impl.IteratorImpl.postNext()
1,3481 %00 %399
 oracle.jdbc.driver.OracleSql.getSqlBytes(boolean)
1,3221 %690 %2,876
 net.sf.hibernate.impl.SessionImpl.internalLoad(Class, Serializable)
1,3121 %230 %334
 net.sf.hibernate.type.ManyToOneType.resolveIdentifier(Serializable, SessionImplementor)
1,3121 %00 %334
 net.sf.hibernate.type.EntityType.resolveIdentifier(Object, SessionImplementor, Object)
1,3121 %00 %334
 net.sf.hibernate.type.EntityType.nullSafeGet(ResultSet, String[], SessionImplementor, Object)
1,3121 %00 %334
 net.sf.hibernate.impl.SessionImpl.doLoad(Class, Serializable, Object, LockMode, boolean)
1,2891 %00 %334
 net.sf.hibernate.impl.SessionImpl.doLoadByClass(Class, Serializable, boolean, boolean)
1,2891 %00 %334
 edu.internet2.middleware.grouper.Member.hasCreate()
1,2381 %00 %6
 oracle.jdbc.driver.OracleSql.getSql(boolean)
1,2301 %00 %1,878
 oracle.jdbc.driver.OracleSql.parse(String)
1,2301 %220 %1,878
 oracle.jdbc.driver.OracleSql.handleODBC()
1,1841 %2130 %1,878
 edu.internet2.middleware.grouper.ui.GroupOrStem.findByID(GrouperSession, String)
1,1791 %00 %13
 net.sf.hibernate.loader.EntityLoader.load(SessionImplementor, Serializable, Object)
1,1531 %00 %82
 net.sf.hibernate.loader.EntityLoader.load(SessionImplementor, Serializable, Object, Serializable)
1,1531 %00 %82
 net.sf.hibernate.loader.Loader.loadEntity(SessionImplementor, Object[], Type[], Object, Serializable)
1,1531 %00 %82
 net.sf.hibernate.loader.Loader.loadEntity(SessionImplementor, Serializable, Type, Object, Serializable)
1,1531 %00 %82
 net.sf.hibernate.persister.EntityPersister.load(Serializable, Object, LockMode, SessionImplementor)
1,1531 %00 %82
 oracle.jdbc.driver.PhysicalConnection.prepareStatement(String)
1,0391 %700 %1,878
 edu.internet2.middleware.grouper.PrivilegeResolver._isAll(GrouperSession, Stem, Privilege)
9771 %00 %10
 oracle.jdbc.driver.PhysicalConnection.prepareStatement(String, int, int)
9681 %5121 %1,878
 oracle.jdbc.driver.T4CConnection.do_rollback()
9431 %220 %898
 edu.internet2.middleware.grouper.internal.dao.hibernate.HibernateGroupTypeDAO.findByUuid(String)
9011 %00 %14
 oracle.jdbc.driver.T4CTTIdcb.fillupAccessors(Accessor[], int)
8951 %1820 %980
 net.sf.hibernate.impl.IteratorImpl.next()
8891 %00 %334
 oracle.jdbc.driver.T4CMAREngine.buffer2Value(byte)
8511 %2540 %159,046
 oracle.jdbc.driver.T4CMAREngine.unmarshalUB4()
7791 %1590 %105,293
 edu.internet2.middleware.grouper.Membership.getGroup()
7611 %00 %24
 oracle.jdbc.driver.T4C7Ocommoncall.receive()
7361 %00 %898
 oracle.jdbc.driver.T4C8TTIuds.unmarshal()
7321 %220 %7,677
 oracle.jdbc.driver.OracleSql.appendChar(StringBuffer, char)
7091 %3450 %416,011
 edu.internet2.middleware.grouper.Group.getParentStem()
6801 %00 %20
 edu.internet2.middleware.grouper.GrouperSourceAdapter.getSubject(String)
6801 %00 %14
 edu.internet2.middleware.grouper.SubjectFinder._findById(String, Iterator)
6801 %00 %14
 edu.internet2.middleware.grouper.SubjectFinder.findById(String, String)
6801 %00 %14
 edu.internet2.middleware.grouper.internal.dto.GroupTypeDTO.getDTO(GroupTypeDAO)
6601 %00 %17
 edu.internet2.middleware.grouper.internal.dao.hibernate.HibernateGroupTypeDAO.getFields()
6601 %00 %17
 edu.internet2.middleware.grouper.internal.dao.hibernate.HibernateFieldDAO.findAllFieldsByGroupType(String)
6601 %00 %17
 edu.internet2.middleware.grouper.internal.cache.SimpleWheelPrivilegeCache.get(Owner, Subject, Privilege)
6381 %00 %158
 edu.internet2.middleware.grouper.StemFinder.findByUuid(GrouperSession, String)
6281 %00 %13
 edu.internet2.middleware.grouper.internal.dao.hibernate.HibernateStemDAO.findByName(String)
6221 %00 %17
 edu.internet2.middleware.grouper.StemFinder.findByName(GrouperSession, String)
6221 %00 %17
 edu.internet2.middleware.grouper.ui.AbstractRepositoryBrowser.getParentStems(GroupOrStem)
6081 %00 %2
 net.sf.hibernate.loader.Loader.getRowFromResultSet(ResultSet, SessionImplementor, QueryParameters, List, Object, Serializable, Key[], boolean)
5981 %00 %742
 oracle.jdbc.driver.T4CTTIoer.unmarshal()
5971 %450 %2,876
 edu.internet2.middleware.subject.provider.JNDISourceAdapter.getLdapUnique(Search, String, String[])
5961 %00 %6
 edu.internet2.middleware.grouper.Member.getSubject()
5961 %00 %24
 edu.internet2.middleware.subject.provider.JNDISourceAdapter.getSubject(String)
5961 %00 %6
 edu.internet2.middleware.grouper.SubjectFinder.findById(String, String, String)
5961 %00 %6
 edu.internet2.middleware.subject.provider.JNDISourceAdapter.getLdapResults(Search, String, String[])
5871 %00 %6
 edu.internet2.middleware.grouper.PrivilegeResolver.internal_canViewMemberships(GrouperSession, Collection)
5791 %00 %48
 oracle.jdbc.driver.T4C8Oall.marshalAll(T4CTTIoac[])
5751 %460 %2,876
 net.sf.hibernate.loader.Loader.getRow(ResultSet, Loadable[], String[], Key[], Object, Key, LockMode[], List, SessionImplementor)
5541 %290 %742
 edu.internet2.middleware.grouper.GroupFinder.findByUuid(GrouperSession, String)
5511 %00 %13
 net.sf.hibernate.impl.BatcherImpl.closeQueryStatement(PreparedStatement, ResultSet)
5381 %00 %980
 net.sf.hibernate.loader.Loader.instanceNotYetLoaded(ResultSet, int, Loadable, String, Key, LockMode, Key, Object, List, SessionImplementor)
5251 %230 %742
 net.sf.hibernate.impl.SessionImpl.createQuery(String)
5041 %230 %898
 edu.internet2.middleware.grouper.Stem.getChildStems()
5021 %00 %6
 net.sf.hibernate.impl.QueryImpl.<init>(String, SessionImplementor)
4811 %00 %898
 net.sf.hibernate.impl.AbstractQueryImpl.<init>(String, SessionImplementor)
4811 %220 %898
 oracle.jdbc.driver.T4CTTIdcb.decodeColName(byte[], short)
4811 %1630 %23,031
 edu.internet2.middleware.grouper.internal.dao.hibernate.HibernateStemDAO.findAllChildStems(Stem)
4800 %00 %6
 java.lang.String.charAt(int)
4690 %4690 %1,042,918
 edu.internet2.middleware.grouper.ui.AbstractRepositoryBrowser.getStems(Collection)
4620 %00 %6
 net.sf.hibernate.impl.IteratorImpl.<init>(ResultSet, PreparedStatement, SessionImplementor, Type[], String[][], Class)
4580 %00 %65
 oracle.jdbc.driver.T4CDriverExtension.allocatePreparedStatement(PhysicalConnection, String, int, int)
4560 %00 %1,878
 oracle.jdbc.driver.OraclePreparedStatement.<init>(PhysicalConnection, String, int, int, int, int)
4560 %440 %1,878
 oracle.jdbc.driver.T4CPreparedStatement.<init>(PhysicalConnection, String, int, int)
4560 %00 %1,878
 net.sf.hibernate.impl.SessionImpl.initializeEntity(Object)
4550 %470 %742
 net.sf.hibernate.loader.Loader.initializeEntitiesAndCollections(List, Object, SessionImplementor)
4550 %00 %915
 java.lang.StringBuffer.append(char)
4320 %4320 %480,974
 net.sf.hibernate.impl.BatcherImpl.closeQueryStatement(PreparedStatement)
4240 %00 %980
 net.sf.hibernate.loader.Loader.loadFromResultSet(ResultSet, int, Object, Key, String, LockMode, Loadable, SessionImplementor)
4110 %00 %742
 net.sf.hibernate.impl.BatcherImpl.closeStatement(PreparedStatement)
4010 %00 %980
 net.sf.hibernate.impl.AbstractQueryImpl.initParameterBookKeeping()
3900 %450 %898
 oracle.jdbc.driver.T4CTTIoac.unmarshal()
3890 %00 %7,677
 javax.naming.InitialContext.<init>(Hashtable)
3870 %3870 %6
 org.apache.commons.dbcp.DelegatingStatement.close()
3770 %2890 %980
 net.sf.hibernate.impl.BatcherImpl.closePreparedStatement(PreparedStatement)
3770 %00 %980
 edu.internet2.middleware.grouper.ui.actions.PrepareBrowsePathAction.grouperExecute(ActionMapping, ActionForm, HttpServletRequest, HttpServletResponse, HttpSession, GrouperSession)
3700 %00 %2
 net.sf.hibernate.impl.SessionImpl.getQueries(String, boolean)
3690 %00 %898
 net.sf.hibernate.loader.Loader.hydrate(ResultSet, Serializable, Object, Loadable, SessionImplementor, String[][])
3670 %220 %742
 net.sf.hibernate.type.NullableType.nullSafeGet(ResultSet, String[], SessionImplementor, Object)
3670 %220 %5,807
 net.sf.hibernate.type.AbstractType.hydrate(ResultSet, String[], SessionImplementor, Object)
3450 %00 %4,813
 net.sf.hibernate.type.NullableType.nullSafeGet(ResultSet, String)
3440 %00 %5,807
 net.sf.hibernate.type.StringType.get(ResultSet, String)
3210 %00 %5,181
 oracle.jdbc.driver.OracleResultSet.getString(String)
3210 %00 %5,181
 org.apache.commons.dbcp.DelegatingResultSet.getString(String)
3210 %00 %5,181
 edu.internet2.middleware.grouper.GrouperSubject.<init>(GroupDTO)
3120 %00 %14
 edu.internet2.middleware.grouper.internal.dao.hibernate.HibernateStemDAO.findAllChildGroups(Stem)
3040 %00 %6
 edu.internet2.middleware.grouper.internal.dao.hibernate.HibernateCompositeDAO.findAsOwner(GroupDTO)
2890 %00 %14
 edu.internet2.middleware.grouper.Group.hasComposite()
2890 %00 %14
 oracle.jdbc.driver.OracleResultSetImpl.findColumn(String)
2760 %00 %5,807
 oracle.jdbc.driver.OracleStatement.get_column_index(String)
2760 %230 %5,807
 oracle.jdbc.driver.T4CMAREngine.unmarshalUB2()
2760 %450 %53,753
 edu.internet2.middleware.grouper.Group.getName()
2750 %00 %6
 net.sf.hibernate.impl.SessionImpl.autoFlushIfRequired(Set)
2550 %00 %898
 java.lang.String.equalsIgnoreCase(String)
2530 %2530 %28,838
 oracle.jdbc.driver.OracleSql.getSqlKind()
2530 %00 %1,878
 oracle.jdbc.driver.OracleSql.computeBasicInfo(String)
2530 %910 %1,878
 oracle.jdbc.driver.T4CMAREngine.unmarshalDALC(int[])
2510 %230 %23,031
 oracle.net.ns.NetOutputStream.write(int)
2510 %460 %116,253
 edu.internet2.middleware.grouper.PrivilegeResolver.internal_getPrivs(GrouperSession, Stem, Subject)
2350 %00 %1
 edu.internet2.middleware.grouper.GrouperNamingAdapter.getPrivs(GrouperSession, Stem, Subject)
2350 %00 %1
 edu.internet2.middleware.grouper.GrouperHelper.hasAsMap(GrouperSession, GroupOrStem, boolean)
2350 %00 %1
 edu.internet2.middleware.grouper.Stem.getPrivs(Subject)
2350 %00 %1
 net.sf.hibernate.impl.SessionImpl.flushEverything()
2320 %450 %898
 java.util.ResourceBundle.getString(String)
2300 %690 %1,141
 oracle.jdbc.driver.T4CMAREngine.marshalSB4(int)
2300 %230 %55,919
 oracle.net.ns.NetOutputStream.write(byte[])
2270 %1140 %118,131
 edu.internet2.middleware.grouper.ui.actions.LowLevelGrouperCapableAction.sort(Collection, HttpServletRequest, String)
2270 %00 %6
 oracle.jdbc.driver.T4CTTIrxd.unmarshal(Accessor[], int)
2270 %220 %1,076
 java.lang.reflect.Method.invoke(Object, Object[])
2270 %2040 %12,073
 edu.internet2.middleware.grouper.ui.util.ChainedResourceBundle.handleGetObject(String)
2090 %220 %593
 net.sf.hibernate.impl.SessionFactoryImpl.openSession()
2080 %00 %898
 net.sf.hibernate.impl.SessionFactoryImpl.openSession(Interceptor)
2080 %00 %898
 edu.internet2.middleware.grouper.internal.dao.hibernate.HibernateDAO.getSession()
2080 %00 %898
 net.sf.hibernate.impl.SessionFactoryImpl.openSession(Connection, boolean, long, Interceptor)
2080 %00 %898
 oracle.net.ns.DataPacket.getDataFromBuffer(byte[], int, int)
2070 %2070 %342,935
 net.sf.hibernate.util.StringHelper.countUnquoted(String, char)
2060 %1610 %898
 oracle.jdbc.driver.T4CMAREngine.value2Buffer(int, byte[], byte)
2060 %680 %60,359
 oracle.jdbc.driver.T4CVarcharAccessor.unmarshalOneRow()
2050 %450 %5,037
 oracle.jdbc.driver.T4CTTIrxd.unmarshal(Accessor[], int, int)
2050 %00 %1,076
 java.util.Collections.sort(List, Comparator)
2040 %00 %6
 edu.internet2.middleware.grouper.ui.DefaultComparatorImpl.compare(Object, Object)
2040 %00 %81
 edu.internet2.middleware.grouper.ui.DefaultComparatorImpl.getComparisonString(Object)
2040 %00 %142
 oracle.jdbc.driver.T4C8Oall.marshalPisdef()
2030 %440 %1,878
 javax.naming.directory.InitialDirContext.search(String, String, SearchControls)
2000 %2000 %6
 net.sf.hibernate.impl.SessionImpl.<init>(Connection, SessionFactoryImpl, boolean, long, Interceptor)
1850 %250 %898
 oracle.jdbc.oracore.OracleNamedType.<init>(String, OracleConnection)
1610 %220 %7,677
 oracle.jdbc.oracore.OracleTypeADT.<init>(byte[], int, int, short, String)
1610 %00 %7,677
 oracle.jdbc.oracore.OracleTypeADT.<init>(String, Connection)
1610 %00 %7,677
 oracle.jdbc.driver.T4CConnection.sendPiggyBackedMessages()
1610 %00 %3,774
 oracle.jdbc.driver.T4CConnection.sendPiggyBackedClose()
1610 %00 %3,774
 edu.internet2.middleware.grouper.ui.actions.PrepareGroupSearchFormAction.grouperExecute(ActionMapping, ActionForm, HttpServletRequest, HttpServletResponse, HttpSession, GrouperSession)
1600 %00 %1
 oracle.jdbc.driver.T4CMAREngine.marshalPTR()
1600 %460 %6,583
 oracle.jdbc.driver.T4CMAREngine.unmarshalSB4()
1600 %910 %23,031
 oracle.jdbc.driver.T4CMAREngine.unmarshalCLR(byte[], int, int[], int)
1590 %00 %14,303
 edu.internet2.middleware.grouper.ui.StemComparatorHelper.getComparisonString(Object, ResourceBundle, String)
1590 %00 %102
 edu.internet2.middleware.grouper.PrivilegeResolver.internal_canADMIN(GrouperSession, Group, Subject)
1480 %00 %12
 oracle.sql.SQLName.parse(String, String[], String[], boolean)
1390 %1160 %7,677
 oracle.jdbc.oracore.OracleNamedType.initNames()
1390 %00 %7,677
 oracle.jdbc.driver.T4CMAREngine.unmarshalCLRforREFS()
1380 %00 %980
 oracle.jdbc.driver.T4C8Oclose.marshal(int[], int)
1380 %00 %1,849
 net.sf.hibernate.impl.CacheEntry.<init>(Object, ClassPersister, SessionImplementor)
1370 %00 %742
 net.sf.hibernate.impl.CacheEntry.disassemble(Object, ClassPersister, SessionImplementor)
1370 %00 %742
 oracle.jdbc.driver.T4CVarcharAccessor.<init>(OracleStatement, int, boolean, int, int, int, int, int, short, int, int, int, T4CMAREngine)
1370 %220 %6,700
 oracle.jdbc.driver.T4CMAREngine.unmarshalCLR(byte[], int, int[])
1360 %00 %5,037
 oracle.net.ns.NetOutputStream.write(byte[], int, int)
1360 %690 %144,980
 net.sf.hibernate.property.BasicPropertyAccessor$BasicSetter.set(Object, Object)
1360 %00 %7,251
 net.sf.hibernate.persister.AbstractEntityPersister.setPropertyValues(Object, Object[])
1350 %220 %994
 edu.internet2.middleware.grouper.GroupTypeFinder.findAll()
1300 %00 %1
 edu.internet2.middleware.grouper.internal.dao.hibernate.HibernateGroupTypeDAO.findAll()
1300 %00 %1
 edu.internet2.middleware.grouper.GroupTypeFinder.internal_updateKnownTypes()
1300 %00 %1
 edu.internet2.middleware.grouper.GroupTypeFinder._findAll()
1300 %00 %1
 edu.internet2.middleware.grouper.GroupTypeFinder.findAllAssignable()
1300 %00 %1
 oracle.jdbc.driver.OracleStatement.close()
1230 %770 %1,878
 java.util.HashSet.add(Object)
1160 %1160 %4,503
 net.sf.hibernate.util.IdentityMap.entryList()
1160 %230 %4,490
 edu.internet2.middleware.grouper.ui.UIThreadLocal.init()
1160 %690 %1,551
 oracle.jdbc.driver.T4CMAREngine.marshalUB4Array(long[])
1150 %00 %1,878
 oracle.jdbc.driver.T4CMAREngine.addPtr(byte)
1140 %450 %22,507
 oracle.jdbc.driver.VarcharAccessor.<init>(OracleStatement, int, boolean, int, int, int, int, int, short)
1140 %230 %6,700
 oracle.jdbc.driver.T4CMAREngine.unmarshalBuffer(byte[], int, int)
1130 %220 %14,693
 oracle.jdbc.driver.T4CTTIMsg.marshalTTCcode()
1130 %220 %6,601
 oracle.jdbc.driver.DBConversion.CharBytesToString(byte[], int)
1130 %450 %23,031
 oracle.jdbc.driver.T4CTTIfun.marshalFunHeader()
1130 %230 %5,623
 net.sf.hibernate.cache.EhCache.get(Object)
1130 %220 %1,076
 oracle.jdbc.driver.OraclePreparedStatement.initializeBinds()
1130 %460 %1,878
 oracle.net.ns.NetOutputStream.flush()
1110 %230 %3,774
 oracle.jdbc.driver.T4C8Oall.marshalBinds(int[])
970 %00 %978
 oracle.jdbc.driver.T4CTTIrxd.marshal(byte[], char[], short[], int, byte[], DBConversion, InputStream[][], byte[][][], OracleTypeADT[][], byte[], char[], short[], byte[], int, int[], boolean)
970 %00 %978
 edu.internet2.middleware.grouper.ui.UIThreadLocal.get(String)
920 %230 %622
 oracle.jdbc.driver.T4CMAREngine.unmarshalDALC()
920 %230 %8,657
 oracle.jdbc.driver.NumberAccessor.<init>(OracleStatement, int, boolean, int, int, int, int, int, short)
910 %230 %977
 oracle.jdbc.driver.T4CNumberAccessor.<init>(OracleStatement, int, boolean, int, int, int, int, int, short, int, int, T4CMAREngine)
910 %00 %977
 oracle.jdbc.driver.T4CMAREngine.unmarshalNBytes(byte[], int, int)
910 %230 %15,673
 oracle.jdbc.driver.T4CMAREngine.marshalUB1(short)
910 %460 %28,947
 net.sf.hibernate.impl.SessionFactoryImpl.getQuery(String, boolean)
910 %440 %898
 net.sf.hibernate.cache.ReadWriteCache.get(Object, long)
910 %230 %334
 net.sf.hibernate.persister.AbstractEntityPersister.getPropertyValues(Object)
910 %230 %742
 oracle.jdbc.driver.CharCommonAccessor.init(OracleStatement, int, int, int, boolean, int, int, int, int, int, short, int, int)
910 %450 %6,700
 net.sf.hibernate.impl.SessionImpl.instantiate(Class, Serializable)
900 %00 %742
 net.sf.ehcache.Cache.searchInMemoryStore(Serializable, boolean)
900 %220 %1,076
 net.sf.ehcache.Cache.get(Serializable)
900 %00 %1,076
 java.util.HashSet.contains(Object)
900 %690 %2,659
 oracle.net.ns.DataPacket.send(int)
880 %00 %3,774
 java.net.SocketOutputStream.write(byte[], int, int)
880 %880 %3,774
 net.sf.hibernate.impl.SessionImpl.afterTransactionCompletion(boolean)
740 %510 %898
 net.sf.hibernate.impl.SessionImpl.flushCollections()
710 %240 %898
 edu.internet2.middleware.grouper.ui.UIThreadLocal.put(String, Object)
710 %230 %600
 oracle.jdbc.driver.OracleResultSetImpl.<init>(PhysicalConnection, OracleStatement)
700 %470 %980
 net.sf.hibernate.impl.SessionImpl.preFlushEntities()
690 %230 %898
 net.sf.hibernate.impl.AbstractQueryImpl.setString(String, String)
690 %00 %2,138
 net.sf.hibernate.impl.AbstractQueryImpl.setParameter(String, Object, Type)
690 %230 %2,138
 net.sf.hibernate.util.IdentityMap.concurrentEntries(Map)
690 %00 %1,796
 java.util.ArrayList.<init>(int)
690 %690 %13,470
 org.apache.commons.dbcp.DelegatingResultSet.close()
680 %680 %980
 org.apache.commons.logging.impl.Log4JLogger.isTraceEnabled()
680 %680 %15,683
 net.sf.hibernate.persister.AbstractEntityPersister.instantiate(Serializable)
680 %00 %994
 net.sf.hibernate.impl.SessionImpl.instantiate(ClassPersister, Serializable)
680 %00 %994
 oracle.jdbc.driver.T4CMAREngine.getNBytes(byte[], int, int)
680 %230 %15,673
 org.apache.commons.dbcp.DelegatingResultSet.next()
680 %220 %2,056
 java.lang.String.<init>(byte[], int, int, int)
680 %680 %23,031
 net.sf.hibernate.hql.QueryTranslator.bindNamedParameters(PreparedStatement, Map, int, SessionImplementor)
680 %00 %898
 net.sf.hibernate.property.BasicPropertyAccessor$BasicGetter.get(Object)
680 %00 %4,813
 oracle.net.ns.DataPacket.putDataInBuffer(byte[], int, int)
670 %670 %144,980
 edu.internet2.middleware.grouper.FieldFinder.internal_updateKnownFields()
650 %00 %1
 edu.internet2.middleware.grouper.FieldFinder.findAll()
650 %00 %1
 edu.internet2.middleware.grouper.FieldFinder.find(String)
650 %00 %227
 edu.internet2.middleware.grouper.internal.dao.hibernate.HibernateFieldDAO.findAll()
650 %00 %1
 edu.internet2.middleware.grouper.GrouperHelper.group2Map(GrouperSession, GroupOrStem)
620 %00 %2
 oracle.jdbc.driver.DBConversion.javaCharsToCHARBytes(char[], int, byte[], int, int)
510 %290 %2,220
 java.util.StringTokenizer.<init>(String, String)
470 %470 %898
 net.sf.hibernate.impl.SessionFactoryImpl.get(Object)
470 %00 %898
 org.apache.commons.collections.ReferenceMap.get(Object)
470 %240 %898
 net.sf.hibernate.util.IdentityMap.entries(Map)
470 %00 %2,694
 oracle.jdbc.driver.T4C8TTIuds.<init>(T4CMAREngine)
470 %470 %7,677
 java.lang.ThreadLocal.set(Object)
470 %470 %1,551
 org.apache.commons.collections.SequencedHashMap.size()
470 %470 %4,490
 edu.internet2.middleware.grouper.ui.actions.GetDynamicTileAction.grouperExecute(ActionMapping, ActionForm, HttpServletRequest, HttpServletResponse, HttpSession, GrouperSession)
460 %00 %5
 java.util.StringTokenizer.nextToken()
460 %460 %10,230
 org.apache.commons.logging.impl.Log4JLogger.isDebugEnabled()
460 %460 %6,350
 net.sf.hibernate.impl.SessionImpl.initTransientState()
460 %00 %898
 oracle.jdbc.driver.OracleStatement.closeOrCache(String)
460 %230 %1,878
 org.apache.commons.collections.SequencedHashMap$3.iterator()
460 %460 %4,490
 oracle.jdbc.driver.T4CTTIofetch.marshal(int, int)
460 %00 %998
 oracle.jdbc.driver.OracleStatement.<init>(PhysicalConnection, int, int, int, int)
460 %240 %1,878
 oracle.jdbc.driver.NumberCommonAccessor.init(OracleStatement, int, int, boolean, int, int, int, int, int, short)
460 %230 %977
 java.util.HashMap$EntryIterator.next()
460 %460 %2,154
 net.sf.hibernate.type.TypeFactory.deepCopy(Object[], Type[], boolean[], Object[])
460 %460 %994
 oracle.jdbc.driver.T4CMAREngine.unmarshalCLR(int, int[])
460 %230 %8,657
 oracle.jdbc.driver.OraclePreparedStatement.setupBindBuffers(int, int)
460 %460 %978
 oracle.jdbc.driver.CharCommonAccessor.initForDataAccess(int, int, String)
460 %230 %6,700
 oracle.jdbc.driver.OraclePreparedStatement.processCompletedBindRow(int, boolean)
460 %00 %1,878
 oracle.jdbc.driver.T4CMAREngine.unmarshalSB2()
460 %00 %8,628
 net.sf.hibernate.type.AbstractType.disassemble(Object, SessionImplementor)
460 %460 %4,813
 org.apache.commons.collections.SequencedHashMap.<init>(int)
460 %460 %2,694
 java.lang.reflect.Constructor.newInstance(Object[])
450 %230 %995
 oracle.jdbc.driver.OracleStatement.prepareAccessors()
450 %230 %980
 oracle.jdbc.driver.OracleResultSetImpl.internal_close(boolean)
450 %230 %2,940
 oracle.jdbc.driver.OracleResultSetImpl.close_or_fetch_from_next(boolean)
450 %00 %997
 oracle.jdbc.driver.OracleResultSetImpl.next()
450 %00 %2,056
 oracle.jdbc.driver.OracleResultSetImpl.getString(int)
450 %220 %5,181
 net.sf.hibernate.cache.ReadWriteCache.put(Object, Object, long, Object, Comparator)
450 %00 %742
 oracle.jdbc.driver.T4C8Oall.marshalBindsTypes(T4CTTIoac[])
450 %00 %978
 oracle.jdbc.driver.T4CTTIoac.marshal()
450 %00 %2,220
 oracle.jdbc.driver.T4CTTIfun.marshal()
450 %00 %898
 oracle.jdbc.driver.T4CMAREngine.marshalUB4(long)
450 %00 %15,679
 edu.internet2.middleware.grouper.ui.GroupComparatorHelper.getComparisonString(Object, ResourceBundle, String)
450 %00 %40
 net.sf.ehcache.Cache.isExpired(Element)
450 %220 %1,005
 java.util.HashSet.<init>()
450 %450 %4,490
 edu.internet2.middleware.grouper.GrouperSession.validate(GrouperSession)
450 %00 %515
 edu.internet2.middleware.grouper.NotNullValidator.validate(Object)
450 %220 %1,797
 java.lang.StringBuffer.substring(int, int)
450 %450 %24,909
 java.util.Vector.removeElementAt(int)
450 %450 %980
 java.lang.String.toCharArray()
440 %440 %23,031
 net.sf.hibernate.impl.SessionImpl.postHydrate(ClassPersister, Serializable, Object[], Object, LockMode)
440 %00 %742
 net.sf.hibernate.impl.SessionImpl.addEntry(Object, SessionImpl$Status, Object[], Serializable, Object, LockMode, boolean, ClassPersister, boolean)
440 %00 %1,988
 net.sf.hibernate.util.IdentityMap.put(Object, Object)
440 %220 %1,988
 oracle.jdbc.driver.OracleSql.getParameterCount()
440 %440 %1,878
 java.util.HashMap.<init>(Map)
390 %390 %899
 net.sf.hibernate.impl.AbstractQueryImpl.getNamedParams()
390 %00 %898
 net.sf.hibernate.impl.IteratorImpl.close()
360 %00 %65
 edu.internet2.middleware.grouper.internal.dao.hibernate.HibernateFieldDAO.findAllByType(FieldType)
290 %00 %1
 edu.internet2.middleware.grouper.GrouperHelper.getSearchableFields(ResourceBundle)
290 %00 %1
 edu.internet2.middleware.grouper.FieldFinder.findAllByType(FieldType)
290 %00 %1
 edu.internet2.middleware.grouper.internal.dto.MemberDTO.setSubjectTypeId(String)
240 %240 %300
 net.sf.hibernate.impl.SessionImpl.preFlushCollections()
240 %240 %898
 java.lang.StringBuffer.append(int)
240 %240 %4,186
 net.sf.hibernate.impl.BatcherImpl.logClosePreparedStatement()
240 %00 %980
 edu.internet2.middleware.grouper.ui.TemplateResolverFactory.getTemplateResolver(ResourceBundle)
240 %00 %5
 edu.internet2.middleware.grouper.ui.util.SubjectAsMap.get(Object)
230 %00 %9
 org.apache.commons.beanutils.WrapDynaBean.get(String)
230 %230 %74
 edu.internet2.middleware.grouper.ui.util.ObjectAsMap.getByIntrospection(Object)
230 %00 %74
 edu.internet2.middleware.grouper.ui.AbstractRepositoryBrowser.init(GrouperSession, ResourceBundle, ResourceBundle)
230 %00 %8
 edu.internet2.middleware.grouper.ui.AbstractRepositoryBrowser.getProperty(String)
230 %00 %56
 edu.internet2.middleware.grouper.ui.RepositoryBrowserFactory.getInstance(String, GrouperSession, ResourceBundle, ResourceBundle)
230 %00 %8
 net.sf.hibernate.impl.SessionImpl.assembleCacheEntry(CacheEntry, Serializable, ClassPersister, Object)
230 %00 %252
 oracle.jdbc.driver.T4C8Oclose.initCloseStatement()
230 %230 %1,849
 java.util.Vector.<init>(int, int)
230 %230 %980
 net.sf.hibernate.impl.SessionImpl.areTablesToBeUpdated(Set)
230 %00 %898
 net.sf.hibernate.impl.SessionImpl.areTablesToUpdated(List, Set)
230 %230 %5,388
 java.util.Vector.elementAt(int)
230 %230 %1,960
 oracle.jdbc.driver.T4C7Ocommoncall.init(short)
230 %230 %898
 net.sf.hibernate.impl.SessionFactoryImpl.getJdbcBatchSize()
230 %230 %898
 net.sf.hibernate.impl.BatchingBatcher.<init>(SessionImplementor)
230 %00 %898
 java.lang.StringBuffer.toString()
230 %230 %20,226
 oracle.jdbc.driver.OracleSql.nextArgument()
230 %00 %2,220
 oracle.jdbc.driver.T4CMAREngine.marshalCLR(byte[], int)
230 %00 %2,220
 oracle.jdbc.driver.T4CMAREngine.marshalCLR(byte[], int, int)
230 %230 %2,220
 java.lang.String.indexOf(String)
230 %230 %15,362
 oracle.jdbc.driver.DBConversion.StringToCharBytes(String)
230 %00 %1,878
 oracle.sql.CharacterSet.stringToASCII(String)
230 %230 %1,878
 oracle.jdbc.driver.DBConversion.stringToDriverCharBytes(String, short)
230 %00 %1,878
 org.apache.commons.dbcp.DelegatingResultSet.wasNull()
230 %230 %5,131
 org.apache.commons.dbcp.DelegatingStatement.getMaxRows()
230 %230 %980
 org.apache.catalina.core.ApplicationHttpRequest.setAttribute(String, Object)
230 %230 %51
 java.lang.StringBuffer.append(String)
230 %230 %55,856
 net.sf.hibernate.hql.QueryTranslator.logQuery(String, String)
230 %00 %898
 java.util.HashSet.remove(Object)
230 %230 %1,960
 org.apache.commons.logging.impl.Log4JLogger.trace(Object)
230 %230 %9,226
 oracle.jdbc.driver.T4CMAREngine.unmarshalSWORD()
230 %00 %2,876
 oracle.jdbc.driver.DBConversion.CHARBytesToJavaChars(byte[], int, char[], int, int[], int)
230 %00 %5,037
 oracle.sql.CharacterSet.convertASCIIBytesToJavaChars(byte[], int, char[], int, int)
230 %230 %5,037
 oracle.jdbc.driver.DBConversion._CHARBytesToJavaChars(byte[], int, char[], int, short, int[], int, CharacterSet, CharacterSet, CharacterSet, boolean)
230 %00 %5,037
 oracle.jdbc.driver.BaseResultSet.<init>()
230 %230 %980
 net.sf.ehcache.store.MemoryStore.get(Serializable)
230 %00 %1,076
 net.sf.ehcache.Element.updateAccessStatistics()
230 %230 %851
 net.sf.hibernate.loader.Loader.bindPositionalParameters(PreparedStatement, QueryParameters, int, SessionImplementor)
230 %230 %980
 oracle.jdbc.driver.Accessor.initForDescribe(int, int, boolean, int, int, int, int, int, short, String)
230 %00 %7,677
 oracle.jdbc.driver.Accessor.initForDescribe(int, int, boolean, int, int, int, int, int, short)
230 %230 %7,677
 oracle.jdbc.driver.OraclePreparedStatement.allocBinds(int)
230 %230 %978
 org.apache.commons.collections.SequencedHashMap$OrderedIterator.hasNext()
230 %230 %6,382
 java.lang.ref.Finalizer.register(Object)
230 %230 %898
 oracle.jdbc.driver.T4C8TTIrxh.unmarshalV10(T4CTTIrxd)
230 %00 %769
 edu.internet2.middleware.grouper.GrouperAPI.setDTO(GrouperDTO)
230 %230 %542
 net.sf.hibernate.engine.RowSelection.<init>()
230 %230 %898
 org.apache.commons.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.isClosed()
230 %230 %898
 java.lang.AbstractStringBuilder.<init>(int)
230 %230 %4,776
 edu.internet2.middleware.grouper.Member.equals(Object)
230 %00 %136
 oracle.jdbc.driver.CharCommonAccessor.getString(int)
230 %00 %5,181
 oracle.jdbc.driver.T4CVarcharAccessor.getString(int)
230 %00 %5,181
 oracle.jdbc.driver.T4CMAREngine.marshalCHR(byte[])
230 %00 %1,878
 edu.internet2.middleware.grouper.NotNullValidator.<init>()
230 %230 %1,797
 net.sf.hibernate.persister.AbstractEntityPersister.setIdentifier(Object, Serializable)
230 %00 %994
 java.lang.String.<init>(char[], int, int)
230 %230 %4,505
 oracle.jdbc.driver.PhysicalConnection.getVersionNumber()
230 %230 %6,700
 org.apache.commons.lang.builder.EqualsBuilder.<init>()
230 %230 %476
 net.sf.hibernate.impl.BatcherImpl.logOpenPreparedStatement()
230 %00 %980
 edu.internet2.middleware.grouper.internal.dto.MemberDTO.equals(Object)
230 %00 %136
 java.lang.StringBuffer.delete(int, int)
230 %230 %23,929
 java.util.HashMap.<init>(int)
230 %230 %6,286
 net.sf.hibernate.impl.SessionFactoryImpl$QueryCacheKeyFactory$$KeyFactoryByCGLIB$$601120ed.hashCode()
230 %230 %898
 java.lang.String.<init>(String)
230 %230 %23,037
 net.sf.ehcache.Cache.checkStatus()
230 %230 %2,246
 net.sf.hibernate.impl.BatcherImpl.logOpenResults()
230 %230 %980
 net.sf.hibernate.util.IdentityMap.instantiateSequenced(int)
220 %00 %1,796
 oracle.jdbc.driver.T4CTTIoer.init()
220 %220 %6,650
 oracle.jdbc.driver.OracleStatement.hardClose(boolean)
220 %220 %1,878
 oracle.jdbc.driver.OraclePreparedStatement.hardClose()
220 %00 %1,878
 oracle.jdbc.driver.OracleStatement.hardClose()
220 %00 %1,878
 net.sf.hibernate.impl.SessionImpl.flushEntities()
220 %00 %898
 edu.internet2.middleware.grouper.ui.DefaultTemplateResolverImpl.getTemplateName(Object, String, ResourceBundle, HttpServletRequest)
220 %00 %5
 java.lang.StringBuilder.append(String)
220 %220 %2,026
 edu.internet2.middleware.grouper.ui.DefaultTemplateResolverImpl.getCollectionTemplateName(Object, String, ResourceBundle, HttpServletRequest)
220 %00 %3
 oracle.jdbc.driver.T4CMAREngine.marshalDALC(byte[])
220 %220 %2,220
 edu.internet2.middleware.grouper.internal.dao.hibernate.HibernateMemberDAO.<init>()
220 %220 %600
 oracle.sql.CharacterSet.convertJavaCharsToISOLATIN1Bytes(char[], int, byte[], int, int)
220 %220 %2,220
 oracle.jdbc.driver.DBConversion.javaCharsToCHARBytes(char[], int, byte[], int, short, int)
220 %00 %2,220
 net.sf.hibernate.impl.SessionFactoryImpl.getPersister(Class)
220 %220 %1,746
 oracle.jdbc.driver.CharCommonAccessor.setOffsets(int)
220 %220 %6,700
 oracle.jdbc.driver.T4CMAREngine.marshalUB2(int)
220 %00 %4,440
 oracle.jdbc.driver.T4CMAREngine.marshalSB2(short)
220 %00 %4,440
 org.apache.commons.collections.SequencedHashMap.put(Object, Object)
220 %220 %1,988
 oracle.jdbc.driver.PhysicalConnection.add_statement(OracleStatement)
220 %220 %1,878
 oracle.jdbc.driver.PhysicalConnection.needLine()
220 %220 %9,326
 oracle.jdbc.driver.OraclePreparedStatement.end_of_result_set(boolean)
220 %00 %980
 oracle.jdbc.driver.OracleStatement.clearWarnings()
220 %220 %4,736
 oracle.jdbc.driver.OracleStatement.prepare_for_new_result(boolean, boolean)
220 %00 %2,858
 net.sf.hibernate.impl.SessionImpl.initializeNonLazyCollections()
220 %220 %1,167
 java.util.HashSet.<init>(int)
220 %220 %1,796
 edu.internet2.middleware.grouper.GrouperSession.validate()
220 %00 %515
 net.sf.hibernate.type.NullableType.nullSafeSet(PreparedStatement, Object, int)
220 %00 %2,220
 net.sf.hibernate.type.NullableType.nullSafeSet(PreparedStatement, Object, int, SessionImplementor)
220 %00 %2,220
 net.sf.hibernate.type.StringType.set(PreparedStatement, Object, int)
220 %220 %2,220
 net.sf.hibernate.impl.SessionImpl.getEntry(Object)
220 %00 %742
 org.apache.commons.collections.SequencedHashMap.get(Object)
220 %220 %742
 net.sf.hibernate.util.IdentityMap.get(Object)
220 %00 %742
 net.sf.hibernate.loader.Loader.getKeyFromResultSet(int, Loadable, Serializable, ResultSet, SessionImplementor)
220 %00 %742
 oracle.jdbc.driver.Accessor.<init>()
220 %220 %7,677
 org.apache.commons.dbcp.PoolingDataSource$PoolGuardConnectionWrapper.clearWarnings()
220 %220 %898
 oracle.jdbc.driver.NumberCommonAccessor.<init>()
220 %00 %977
 java.util.HashMap$EntrySet.iterator()
210 %210 %2,457
 net.sf.hibernate.hql.QueryTranslator.getLockModes(Map)
210 %00 %660
 net.sf.hibernate.impl.BatcherImpl.logCloseResults()
210 %00 %980
 java.lang.String.split(String)
210 %210 %150
 net.sf.hibernate.engine.Key.hashCode()
210 %210 %2,444
 com.sun.jndi.ldap.LdapNamingEnumeration.hasMore()
80 %80 %12




Archive powered by MHonArc 2.6.16.

Top of Page