Java SE Embedded HardFP ABI Spport in 7U40

1,030 views
904 views

Published on

Insights into the new Hard Floating Point Application Binary Interface support in Java SE Embedded for ARM processors now available in 7u40

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,030
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
14
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • Mention General Purpose ARM JDK for Micro Server Market.
  • Mention that we’re working on hard-float ABI implementations for ARMv7 (ARMv6 Eval).
  • Many OS,Toolchains and native apps are still running on Soft Float ABI. This means they can run on ARM bases systems with and without a VFPThose OS and toolchains supporting HardFP API only run on systems with VFP.
  • Java SE Embedded HardFP ABI Spport in 7U40

    1. 1. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.1
    2. 2. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.2
    3. 3. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.3 Java SE Embedded Overview  Java Standard Edition implementation optimized for embedded devices – Reduced static footprint (60%+ smaller than standard JRE)  42MB versus 140MB on x86 Linux Java SE 7u6 – Reduced memory requirements (32MB headless, 64MB headful) – Headless and headful configurations – Embedded architectures supported (ARM, PPC, x86) – Full Java SE compatibility – Free for development, commercial license for deployment What is Java SE Embedded?
    4. 4. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.4 Java SE Embedded Shipping Products Previously Supported Platforms and Releases Processor Operating System Headless or Headful FPU Java SE Version ARM v6/v7 Linux Headful VFP JDK 7u21 ARMv5 Linux Headless Soft JRE 7u21 ARMv6/v7 Linux Headless & Headful (v7) VFP JRE 7u21 ARMv7 (Server JIT) Linux Headless VFP JRE 7u21 PowerPC e600 & e500mc core Linux Headless Classic HW FP JRE 7u21 PowerPC e500v2 core Linux Headless Embedded FP JRE 7u21 x86 Linux Headless X86 JRE 7u21
    5. 5. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.5
    6. 6. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.6
    7. 7. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.7
    8. 8. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.8
    9. 9. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.9
    10. 10. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.10
    11. 11. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.11
    12. 12. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.12
    13. 13. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.13 Resources  Java SE Embedded Home http://www.oracle.com/technetwork/java/embedded/overview/javase/index.html  Java SE Embedded Downloads http://www.oracle.com/technetwork/java/embedded/downloads/javase/index.html  Java SE Embedded System Requirements http://www.oracle.com/technetwork/java/embedded/resources/se- embeddocs/index.html#sysreqs  Java SE Embedded Community http://community.java.net/community/embedded  Oracle Internet of Things Platform http://www.oracle.com/us/solutions/internetofthings/index.html
    14. 14. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.14
    15. 15. Copyright © 2013, Oracle and/or its affiliates. All rights reserved.15

    ×