Design, and implementation of a Java execution environment

Discusses how a Java execution environment, named Gabi, is designed and implemented. It includes the design and implementation of the interpreter of a Java Virtual Machine (JVM), the class loader, the frame and Java stack, the hash table (class table, native function table and Java string table), th...

Full description

Saved in:
Bibliographic Details
Published inProceedings 1998 International Conference on Parallel and Distributed Systems (Cat. No.98TB100250) pp. 686 - 692
Main Authors Chen, F.G., Ting-Wei Hou
Format Conference Proceeding
LanguageEnglish
Published IEEE 1998
Subjects
Online AccessGet full text

Cover

Loading…
Abstract Discusses how a Java execution environment, named Gabi, is designed and implemented. It includes the design and implementation of the interpreter of a Java Virtual Machine (JVM), the class loader, the frame and Java stack, the hash table (class table, native function table and Java string table), the handling of classes.zip, the interface to the native function, the interface to the just-in-time (JIT) compiler and its compiled code for Java methods and the multithreading support, and approaches to boost the performance of the bytecode interpreter by programming skills. Benchmarks are made to compare Gabi with Sun's JRE (Java Runtime Environment).
AbstractList Discusses how a Java execution environment, named Gabi, is designed and implemented. It includes the design and implementation of the interpreter of a Java Virtual Machine (JVM), the class loader, the frame and Java stack, the hash table (class table, native function table and Java string table), the handling of classes.zip, the interface to the native function, the interface to the just-in-time (JIT) compiler and its compiled code for Java methods and the multithreading support, and approaches to boost the performance of the bytecode interpreter by programming skills. Benchmarks are made to compare Gabi with Sun's JRE (Java Runtime Environment).
Author Ting-Wei Hou
Chen, F.G.
Author_xml – sequence: 1
  givenname: F.G.
  surname: Chen
  fullname: Chen, F.G.
  organization: Network Comput. Lab., Nat. Chen Kong Univ., Tainan, Taiwan
– sequence: 2
  surname: Ting-Wei Hou
  fullname: Ting-Wei Hou
BookMark eNotj9FKwzAUhoNOsJ2-wK7yALaek_SkjXejmzoZKKjXI7UnEtnS0dahby86r374-PjgT8UkdpGFmCHkiGCvV_XTfPGco7VVXhaIZE5EooyFjKyhU5FChZWpDGiYiARJYWbBluciHYYPAAWaIBE3Cx7Ce7ySLrYy7PZb3nEc3Ri6KDsvnXxwByf5i98-_xjHQ-i7-CtdiDPvtgNf_u9UvN4uX-r7bP14t6rn6ywgFGPGlQdXgCeoFBSWGH1ZKLaNbVvy2JBB3zREnr3RLevS2tYAKkNIbJTXUzE7dgMzb_Z92Ln-e3O8rH8AD3xKKQ
ContentType Conference Proceeding
DBID 6IE
6IL
CBEJK
RIE
RIL
DOI 10.1109/ICPADS.1998.741156
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Electronic Library Online
IEEE Proceedings Order Plans (POP All) 1998-Present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library Online
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Computer Science
EISSN 2690-5965
EndPage 692
ExternalDocumentID 741156
GroupedDBID 23M
29O
6IE
6IF
6IH
6IK
6IL
6IM
6IN
AAJGR
ABLEC
ADZIZ
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
IEGSK
IPLJI
JC5
OCL
RIE
RIL
RNS
ID FETCH-LOGICAL-i104t-e8f0a40f50820495e1f742e9b9dd5f1b561fbb55fef63de3799d60126515e62f3
IEDL.DBID RIE
ISBN 0818686030
9780818686030
ISSN 1521-9097
IngestDate Wed Jun 26 19:26:53 EDT 2024
IsPeerReviewed false
IsScholarly true
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i104t-e8f0a40f50820495e1f742e9b9dd5f1b561fbb55fef63de3799d60126515e62f3
PageCount 7
ParticipantIDs ieee_primary_741156
PublicationCentury 1900
PublicationDate 19980000
PublicationDateYYYYMMDD 1998-01-01
PublicationDate_xml – year: 1998
  text: 19980000
PublicationDecade 1990
PublicationTitle Proceedings 1998 International Conference on Parallel and Distributed Systems (Cat. No.98TB100250)
PublicationTitleAbbrev ICPADS
PublicationYear 1998
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0020350
ssj0000395997
Score 1.4399626
Snippet Discusses how a Java execution environment, named Gabi, is designed and implemented. It includes the design and implementation of the interpreter of a Java...
SourceID ieee
SourceType Publisher
StartPage 686
SubjectTerms Computer networks
Electrical capacitance tomography
Java
Laboratories
Licenses
Operating systems
Runtime
Safety
Sun
Virtual machining
Title Design, and implementation of a Java execution environment
URI https://ieeexplore.ieee.org/document/741156
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV09T8MwELVop06FUsS3PDCSNGliJ2ZDLVWpBKoElbpVdnyWKkSKIEGIX8_ZSVtADGxJBkfx2bl753vvCLlIVBRrFjEP94728O8XeylGR56WoZLApOZOwPTuno9n8WTO5rXOtuPCAIArPgPfXrqzfL3KSpsq66H3Q7jRII1EiIqqtUmnBJFgQmyxlj0wc1KprgLBqv-1nHhbynFV18I7m_s1mSYQvdvB9Hr4YDl8qV-97kfbFed1Ru2Kzv3mxAptscmTXxbKzz5_STn-84N2SXdL76PTjePaIzuQd0h73d-B1tt9n1wNXXnHJZW5psvndaW5NSVdGSrpRL5LCh-QudVLv5HmumQ2unkcjL2614K3REBWeJCaQMaBYTYkQNAEoUHQDEIJrZkJFYZZRinGDBgeaYjQAhqxXN92UgfeN9EBaearHA4JxRAnk1mYhDhmLLiSQkDCA20iyWSfyyPSsTOxeKnkNBbVJBz_-fSEtCoSoM15nJJm8VrCGUYBhTp39v8CChCqcg
link.rule.ids 310,311,783,787,792,793,799,4057,4058,27937,55086
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV3PT8IwFG4UD3JCEeNve_DoxsbWbvVmQAIIhERIuJF2fU0IcRgdxvjX23YD1Hjwtu2wZd3r3ve17_seQjeRCEJJAuLouSMd_fcLnVijI0dyX3AgXFJrYDoY0s4k7E3JtPDZtloYALDFZ-CaQ7uXL5fJyiyV1XX203RjF-1pWB3TXKy1WVDxAkYY27Its2VmzVJtDYLx_ytb-7aY6rgurHc252s5jcfq3ebovvVkVHyxmz_wR-MVm3falVzQ_WbtCk25ycJdZcJNPn-ZOf7zlQ5QbSvww6NN6jpEO5BWUWXd4QEXE_4I3bVsgcct5qnE8-d1rbn5mHipMMc9_s4xfEBi4xd_k83V0KT9MG52nKLbgjPXlCxzIFYeDz1FDCjQtAl8pWkzMMGkJMoXGmgpIQhRoGggIYgYk5rNNUwvdaANFRyjUrpM4QRhDXISnviRr-8ZMio4YxBRT6qAE96g_BRVzUjMXnJDjVk-CGd_Xr1G-53xoD_rd4eP56icSwLNCsgFKmWvK7jUmCATVzYWvgAq8K29
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Proceedings+1998+International+Conference+on+Parallel+and+Distributed+Systems+%28Cat.+No.98TB100250%29&rft.atitle=Design%2C+and+implementation+of+a+Java+execution+environment&rft.au=Chen%2C+F.G.&rft.au=Ting-Wei+Hou&rft.date=1998-01-01&rft.pub=IEEE&rft.isbn=9780818686030&rft.issn=1521-9097&rft.eissn=2690-5965&rft.spage=686&rft.epage=692&rft_id=info:doi/10.1109%2FICPADS.1998.741156&rft.externalDocID=741156
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1521-9097&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1521-9097&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1521-9097&client=summon