change travis test reporting

and badges
This commit is contained in:
Torsten Ruger 2017-01-02 00:47:11 +02:00
parent 0b431a0011
commit 23c8f54cd5
2 changed files with 11 additions and 9 deletions

View File

@ -2,7 +2,7 @@ language: ruby
sudo: false
cache: bundler
script:
- CODECLIMATE_REPO_TOKEN=e778c5658e8488a37795ec48f8c6990135f7a2ec35ceadc2e816a4ed1e3f20ab ruby test/test_all.rb
- CODECLIMATE_REPO_TOKEN=e778c5658e8488a37795ec48f8c6990135f7a2ec35ceadc2e816a4ed1e3f20ab bundle exec codeclimate-test-reporter
- CODECLIMATE_REPO_TOKEN=f4348836cab14fdd5a2b7c9be26b9bbce45e3175144446a43a1ea21503a89dbb ruby test/test_all.rb
- CODECLIMATE_REPO_TOKEN=f4348836cab14fdd5a2b7c9be26b9bbce45e3175144446a43a1ea21503a89dbb bundle exec codeclimate-test-reporter
rvm:
- 2.3.3

View File

@ -1,17 +1,19 @@
[![Build Status](https://travis-ci.org/ruby-x/salama.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/ruby-x/badges/gpa.svg)](https://codeclimate.com/github/ruby-x/salama)
[![Test Coverage](https://codeclimate.com/github/ruby-x/ruby-x/badges/coverage.svg)](https://codeclimate.com/github/ruby-x/salama)
[![Build Status](https://travis-ci.org/ruby-x/rubyx.svg?branch=master)](https://travis-ci.org/ruby-x/salama)
[![Code Climate](https://codeclimate.com/github/ruby-x/rubyx/badges/gpa.svg)](https://codeclimate.com/github/ruby-x/rubyx)
[![Test Coverage](https://codeclimate.com/github/ruby-x/rubyx/badges/coverage.svg)](https://codeclimate.com/github/ruby-x/rubyx)
# RubyX
RubyX is about native code generation in and of ruby. X can be read as 10 times faster,
or a decade away, depending on mindset.
RubyX is about native code generation in and of ruby.
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,
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