change travis test reporting
and badges
This commit is contained in:
parent
0b431a0011
commit
23c8f54cd5
@ -2,7 +2,7 @@ language: ruby
|
|||||||
sudo: false
|
sudo: false
|
||||||
cache: bundler
|
cache: bundler
|
||||||
script:
|
script:
|
||||||
- CODECLIMATE_REPO_TOKEN=e778c5658e8488a37795ec48f8c6990135f7a2ec35ceadc2e816a4ed1e3f20ab ruby test/test_all.rb
|
- CODECLIMATE_REPO_TOKEN=f4348836cab14fdd5a2b7c9be26b9bbce45e3175144446a43a1ea21503a89dbb ruby test/test_all.rb
|
||||||
- CODECLIMATE_REPO_TOKEN=e778c5658e8488a37795ec48f8c6990135f7a2ec35ceadc2e816a4ed1e3f20ab bundle exec codeclimate-test-reporter
|
- CODECLIMATE_REPO_TOKEN=f4348836cab14fdd5a2b7c9be26b9bbce45e3175144446a43a1ea21503a89dbb bundle exec codeclimate-test-reporter
|
||||||
rvm:
|
rvm:
|
||||||
- 2.3.3
|
- 2.3.3
|
||||||
|
16
README.md
16
README.md
@ -1,17 +1,19 @@
|
|||||||
[![Build Status](https://travis-ci.org/ruby-x/salama.svg?branch=master)](https://travis-ci.org/ruby-x/salama)
|
[![Build Status](https://travis-ci.org/ruby-x/rubyx.svg?branch=master)](https://travis-ci.org/ruby-x/salama)
|
||||||
[![Gem Version](https://badge.fury.io/rb/salama.svg)](http://badge.fury.io/rb/salama)
|
[![Code Climate](https://codeclimate.com/github/ruby-x/rubyx/badges/gpa.svg)](https://codeclimate.com/github/ruby-x/rubyx)
|
||||||
[![Code Climate](https://codeclimate.com/github/ruby-x/ruby-x/badges/gpa.svg)](https://codeclimate.com/github/ruby-x/salama)
|
[![Test Coverage](https://codeclimate.com/github/ruby-x/rubyx/badges/coverage.svg)](https://codeclimate.com/github/ruby-x/rubyx)
|
||||||
[![Test Coverage](https://codeclimate.com/github/ruby-x/ruby-x/badges/coverage.svg)](https://codeclimate.com/github/ruby-x/salama)
|
|
||||||
|
|
||||||
# RubyX
|
# RubyX
|
||||||
|
|
||||||
RubyX is about native code generation in and of ruby. X can be read as 10 times faster,
|
RubyX is about native code generation in and of ruby.
|
||||||
or a decade away, depending on mindset.
|
|
||||||
|
X can be read as 10 times faster, or a decade away, depending on mindset.
|
||||||
|
|
||||||
The current (fourth) rewrite adds a typed intermediate representation layer (bit like c,
|
The current (fourth) rewrite adds a typed intermediate representation layer (bit like c,
|
||||||
but not as a language). The idea is to compile ruby to that typed representation.
|
but not as a language). The idea is to compile ruby to that typed representation.
|
||||||
|
|
||||||
We will use whitequarks parser to parse ruby. Then it will be ruby --> Typed --> Register --> Arm --> binary .
|
We use whitequarks parser to parse ruby.
|
||||||
|
|
||||||
|
Processing is roughly: ruby --> Typed --> Register --> Arm --> binary .
|
||||||
|
|
||||||
|
|
||||||
## Done
|
## Done
|
||||||
|
Loading…
Reference in New Issue
Block a user