The Wayback Machine - https://web.archive.org/web/20141205153542/https://github.com/andrewlow/v8ppc
Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Port of Google V8 javascript engine to PowerPC®
branch: master
Switch branches/tags
Nothing to show

AIX: Request that GCC use fp rounding instructions.

The AIX math library has some non-standard behavior for ceil, trunc
and round.  The instructions frip, friz and frin return the desired
results.
latest commit e44dd45634
Matthew Brandyberry mtbrandy authored
Failed to load latest commit information.
benchmarks Revert "Refactoring: Make gtest testsuite the default."
build AIX: Request that GCC use fp rounding instructions.
include Merge commit 'b27431d'
samples Add interceptor support for symbols
src AIX: Request that GCC use fp rounding instructions.
test Merge commit 'b27431d'
testing Remove v8stdint.h, it doesn't serve a purpose anymore.
tools Merge commit 'b27431d'
.clang-format Change clang-format config to allow for two empty lines between funct…
.gitignore Merge commit '88b82ff'
AUTHORS Merge commit 'ce06f44'
BUILD.gn Restrict floating control to minimal control-connected component.
CONTRIBUTING.md Create initial contributor license agreement
ChangeLog Upgrade version and change log after branch.
DEPS Add support for downloading clang
LICENSE Update LICENSE date.
LICENSE.strongtalk Add LICENSE.v8, LICENSE.strongtalk and LICENSE.valgrind to the v8
LICENSE.v8 Add LICENSE.v8, LICENSE.strongtalk and LICENSE.valgrind to the v8
LICENSE.valgrind Add LICENSE.v8, LICENSE.strongtalk and LICENSE.valgrind to the v8
Makefile Merge commit 'e01f34b'
Makefile.android Improved Makefile.android's readability a bit.
Makefile.nacl Use the pnacl-clang toolchain for (P)NaCL builds
OWNERS Revoke my own OWNERS bit.
PRESUBMIT.py Update default trybots.
README.md Merge commit 'ce06f44'
WATCHLISTS Add myself to a watchlist for the public API.
aix_gyp.patch PPC: upstream changes for v3.24.35
codereview.settings Make codereview.settings ready for git.

README.md

v8ppc

Port of Google V8 javascript engine to PowerPC - PowerLinux and AIX.

Platform Build Status Test Status
PowerLinux 32-bit Build Status Build Status
PowerLinux 64-bit Build Status Build Status
AIX 32-bit Build Status Build Status
AIX 64-bit Build Status Build Status

V8 JavaScript Engine

V8 is Google's open source JavaScript engine.

V8 implements ECMAScript as specified in ECMA-262.

V8 is written in C++ and is used in Google Chrome, the open source browser from Google.

V8 can run standalone, or can be embedded into any C++ application.

V8 Project page: https://code.google.com/p/v8/

Getting the Code

V8 Git repository: https://chromium.googlesource.com/v8/v8.git GitHub mirror: https://github.com/v8/v8-git-mirror

For fetching all branches, add the following into your remote configuration in .git/config:

    fetch = +refs/branch-heads/*:refs/remotes/branch-heads/*
    fetch = +refs/tags/*:refs/tags/*
Something went wrong with that request. Please try again.
Morty Proxy This is a proxified and sanitized view of the page, visit original site.