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...
Saved in:
Published in | Proceedings 1998 International Conference on Parallel and Distributed Systems (Cat. No.98TB100250) pp. 686 - 692 |
---|---|
Main Authors | , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
1998
|
Subjects | |
Online Access | Get 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 |