core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeAnnotationBuilder.java [288:319]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
				for (Tag tagJVMS : childrenJVMS)
				{
					Map<String, String> tagJVMSAttributes = tagJVMS.getAttributes();

					String attrBCI = tagJVMSAttributes.get(ATTR_BCI);

					int bciValue = 0;

					if (attrBCI != null)
					{
						try
						{
							bciValue = Integer.parseInt(attrBCI);
						}
						catch (NumberFormatException nfe)
						{
							logger.error("Couldn't parse bci attribute {} tag {}", attrBCI, tagJVMS.toString(true));
							continue;
						}
					}
					else
					{
						logger.error("Missing bci attribute on tag {}", tagJVMS.toString(true));
					}

					String methodID = tagJVMSAttributes.get(ATTR_METHOD);

					BCIOpcodeMap bciOpcodeMap = parseDictionary.getBCIOpcodeMap(methodID);
					
					//logger.info("method {} {} {}", methodID, parseDictionary.getParseMethod(), bciOpcodeMap.entrySet());

					if (CompilationUtil.memberMatchesMethodID(currentMember, methodID, parseDictionary))
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeAnnotationBuilder.java [403:434]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
			for (Tag tagJVMS : childrenJVMS)
			{
				Map<String, String> tagJVMSAttributes = tagJVMS.getAttributes();

				String attrBCI = tagJVMSAttributes.get(ATTR_BCI);

				int bciValue = 0;

				if (attrBCI != null)
				{
					try
					{
						bciValue = Integer.parseInt(attrBCI);
					}
					catch (NumberFormatException nfe)
					{
						logger.error("Couldn't parse bci attribute {} tag {}", attrBCI, tagJVMS.toString(true));
						continue;
					}
				}
				else
				{
					logger.error("Missing bci attribute on tag {}", tagJVMS.toString(true));
				}

				String methodID = tagJVMSAttributes.get(ATTR_METHOD);

				BCIOpcodeMap bciOpcodeMap = parseDictionary.getBCIOpcodeMap(methodID);
				
				//logger.info("current {} methodID {} parseMethod {}", currentMember.toStringUnqualifiedMethodName(true, true), methodID, parseDictionary.getParseMethod());

				if (CompilationUtil.memberMatchesMethodID(currentMember, methodID, parseDictionary))
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



