From 23c8f54cd533a54843ab5bf88e3cd64e5be1617e Mon Sep 17 00:00:00 2001 From: Torsten Ruger Date: Mon, 2 Jan 2017 00:47:11 +0200 Subject: [PATCH] change travis test reporting and badges --- .travis.yml | 4 ++-- README.md | 16 +++++++++------- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/.travis.yml b/.travis.yml index a6f678e6..0ff4811d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -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 diff --git a/README.md b/README.md index a70eb3b7..aa6adbf5 100644 --- a/README.md +++ b/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) -[![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