[KVM STUDY] JAVA BYTE CODE 분석

이수연 2008.05.24 18:00 조회 수 : 6891 추천:29


스터디 중에
다음주 분석할 BYTE CODE를 다음과 같이 나누었습니다.

정수님
stack manipulation      -  dup ~ swap
control                         -  areturn ~ tableswitch

OBJECT 관련 코드중에서
new  
putfield
putstatic

수연
aritemetic           -      dadd ~ lxor
array                  -      aaload ~ sastore
conversion         -      d2f ~  l2i

OBJECT 관련 코드 중에서
invokeinterface  
invokespecial  
invokestatic  
invokevirtual

정우님
constant             -    aconst_null ~ sipush
sync                    -   monitorenter, monitorexit
variable                   -   aload       ~ wide

OBJECT관련 코드 중에서
checkcast  
getfield  
getstatic  
instanceof  

bytecode.c 파일에 주석을 다는 형식으로 하되 표준 형식은 제가 예시를

올리기로 했는데요.. 오늘 몸상태가 좋지 않아서 ㅡ.ㅡ

정수님이나 정우님이 표준형식을 지정해 주시면 좋겠네여...

그리고 bytecode.c 파일을 분석하게 되면 결국은 intepreter 소스 분석이 돼어 버리니

bytecode.c 파일을 미리 분석해오지는 않는 방향으로 하는게 좋을듯 싶습니다...  
번호 제목 글쓴이 날짜 조회 수
공지 [공지] IAMROOT 19차 커널 스터디 오리엔테이션 (zoom 접속 안내) [5] 문c(문영일) 2022.05.07 875
공지 [공지] IAMROOT 18차 커널 스터디 오리엔테이션 안내 [마감] [2] 문c(문영일) 2021.05.17 1248
공지 커널 스터디를 위한 문c 가이드입니다. [10] 문c(문영일) 2021.04.27 6441
617 주변에 웹 디자인 & 프로그램 할수 있는 사람 있다면 추천 부탁드립니다. [1] 백창우 2008.05.30 5426
616 백승주님 세미나 자료입니다. file 백창우 2008.05.25 5842
615 금일 세미나 참석하신분 백창우 2008.05.24 4308
» [KVM STUDY] JAVA BYTE CODE 분석 [4] 이수연 2008.05.24 6891
613 [KVM Study] interface 구현한 자바 파일은 아니지만 기본으로 만들어서 분석한 class파일입니다. file 김정수 2008.05.14 4794
612 [KVM study] class file 분석 [2] 이정우 2008.05.13 5796
611 [KVM 스터디] 오늘 분석한 클래스 파일 이수연 2008.05.11 5008
610 [공지] 토론회 주제 백창우 2008.05.10 4260
609 [공지] KVM 스터디 05/09 [5] 이수연 2008.05.09 3934
608 지난 토욜에 술마시며 했던 얘기중에서... [3] 이수연 2008.05.05 4628
607 요즘 고민이 많습니다. 조언 부탁드려도 될까요? [10] 김기오 2008.04.22 5346
606 제가 드디어 결혼합니다~ ^^ 많이많이 오세요 [3] file 지현구 2008.04.18 5490
605 사이트 내 검색 기능을 붙여 넣었습니다. [1] 백창우 2008.04.14 4586
604 세미나 비용 관련 내용입니다. [23] 백창우 2008.04.07 5724
603 Hypervisor 개발 프로젝트 게시판 생성 백창우 2008.04.14 4841
602 주석 문제!! [1] 백창우 2008.04.11 4856
601 내일 Hypervisor 프로젝트 첫 미팅 [11] 백창우 2008.04.10 4990
600 가입 인사 드립니다. 황종순 2008.04.10 4344
599 세미나 발표 자료 올려드립니다. [1] file 백창우 2008.04.07 4700
598 Understanding the Linux Virtual Memory Manager [1] 백창우 2008.04.07 7161
XE Login