镜像站点 · 本页由第三方 GitHub 只读镜像提供,非 GitHub 官方站点,不接受任何登录或凭据输入。前往 github.com
Skip to content
This repository was archived by the owner on Jul 3, 2020. It is now read-only.
This repository was archived by the owner on Jul 3, 2020. It is now read-only.

Support ARM #27

Open
Open

Description

@morganrallen

It appears the primary reason to only target x86_64 is to use Docker as a development tool. While I've only started digging in it appears the deps can mostly be built for ARM. *ACPCIA Used an x86 specific call (wbinvd) which I just changed to nop

With just the one change to the code I can get about 84% (very scientific finding) of the code to build. The only other changes are to SConstruct and ./deps/SConstruct in regards to target process and some includes.

So guess this is a question of why only target x86_64? This is great for cloud computing but I am personally interested in exploring something like Runtime on mobile.

Activity

  1. iefserge commented on Aug 24, 2014

    @iefserge
    Member

    Right now it's x86_64 only because it's simpler to support just one architecture and we can run it on most servers. It would be awesome to support ARM too, but this requires additional work.

  2. rektide commented on Oct 25, 2014

    @rektide

    @morganrallen can you post your WIP branch? I'd love to get a head-start seeing how far this is to working.

    Competing with OSv (but with JavaScript) is cool, but there's a ton of embedded platforms badly needing friendly modern web-centric technology bases that need something like runtime.js stat.

  3. iefserge commented on Oct 26, 2014

    @iefserge
    Member

    @rektide Yea, I think it would be cool to run this on embedded platforms, but this requires a lot of work and I'm only able to work on this project in my spare time.

  4. MrNice commented on Feb 7, 2015

    @MrNice

    It would be awesome to be able to run this as an OS on a raspberry pi. That being said, I'm not in a position to make it so :'(

    I'm currently working on an experiment that I'm calling "full stack javascript," where I'm trying to build hardware + servers + apps using nothing but JavaScript, and being able to get closer to the silicon would help with that.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions