nit.git
10 years agonitg: handle triple-quoted strings
Jean Privat [Thu, 25 Jul 2013 14:55:06 +0000 (10:55 -0400)]
nitg: handle triple-quoted strings

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agonitc: handle triple-quoted strings
Jean Privat [Thu, 25 Jul 2013 14:54:48 +0000 (10:54 -0400)]
nitc: handle triple-quoted strings

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agoparser: accept triple quoted strings
Jean Privat [Thu, 25 Jul 2013 14:54:23 +0000 (10:54 -0400)]
parser: accept triple quoted strings

10 years agosrc: new module parser_util.nit
Jean Privat [Wed, 24 Jul 2013 14:34:51 +0000 (10:34 -0400)]
src: new module parser_util.nit

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agoni_nitdoc: added show code option
Alexandre Terrasa [Tue, 23 Jul 2013 20:33:37 +0000 (16:33 -0400)]
ni_nitdoc: added show code option

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

10 years agoparser: enable Token#text= to override the text of tokens
Jean Privat [Tue, 23 Jul 2013 19:59:48 +0000 (15:59 -0400)]
parser: enable Token#text= to override the text of tokens

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agoni_nitdoc: added custom title, footer, overview and menu options
Alexandre Terrasa [Tue, 23 Jul 2013 19:49:46 +0000 (15:49 -0400)]
ni_nitdoc: added custom title, footer, overview and menu options

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

10 years agoparser: suppr `noinit`
Jean Privat [Tue, 23 Jul 2013 17:35:10 +0000 (13:35 -0400)]
parser: suppr `noinit`

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agoMerge branch 'poset_metrics'
Jean Privat [Tue, 23 Jul 2013 16:51:19 +0000 (12:51 -0400)]
Merge branch 'poset_metrics'

10 years agonitg-s: avoid `flatten_class_hierarchy` on intern method static call
Jean Privat [Tue, 23 Jul 2013 16:11:08 +0000 (12:11 -0400)]
nitg-s: avoid `flatten_class_hierarchy` on intern method static call

just do the lookup on the realmainmodule to avoid flatten on various
mmodules. since the method is intern, the result is the same anyway.

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agometrics: remove useless `all` variable local
Jean Privat [Tue, 23 Jul 2013 15:59:40 +0000 (11:59 -0400)]
metrics: remove useless `all` variable local

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agometrics: add poset_metrics
Jean Privat [Tue, 23 Jul 2013 15:58:20 +0000 (11:58 -0400)]
metrics: add poset_metrics

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agometrics: add POSet#print_metrics
Jean Privat [Tue, 23 Jul 2013 15:41:55 +0000 (11:41 -0400)]
metrics: add POSet#print_metrics

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agometrics: add Counter#print_summary
Jean Privat [Tue, 23 Jul 2013 15:33:30 +0000 (11:33 -0400)]
metrics: add Counter#print_summary

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agometrics: make Counter a genuine Map
Jean Privat [Tue, 23 Jul 2013 15:09:53 +0000 (11:09 -0400)]
metrics: make Counter a genuine Map

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agometrics: move counter to its own module
Jean Privat [Tue, 23 Jul 2013 15:01:13 +0000 (11:01 -0400)]
metrics: move counter to its own module

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agoni_nitdoc: allow nultiple module documentation
Alexandre Terrasa [Tue, 23 Jul 2013 04:35:11 +0000 (00:35 -0400)]
ni_nitdoc: allow nultiple module documentation

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

10 years agoni_nitdoc: filtered Object properties from toplevel properties
Alexandre Terrasa [Tue, 23 Jul 2013 02:14:02 +0000 (22:14 -0400)]
ni_nitdoc: filtered Object properties from toplevel properties

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

10 years agoni_nitdoc: fixed broken search with special caracters in JS
Alexandre Terrasa [Sun, 21 Jul 2013 05:22:52 +0000 (01:22 -0400)]
ni_nitdoc: fixed broken search with special caracters in JS

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

10 years agoni_nitdoc: fixed sinature links
Alexandre Terrasa [Sun, 21 Jul 2013 03:27:32 +0000 (23:27 -0400)]
ni_nitdoc: fixed sinature links

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

10 years agoni_nitdoc: fixed display for attributes in class page
Alexandre Terrasa [Sun, 21 Jul 2013 02:44:00 +0000 (22:44 -0400)]
ni_nitdoc: fixed display for attributes in class page

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

10 years agoni_nitdoc: modified CSS for better readability
Alexandre Terrasa [Sun, 21 Jul 2013 01:24:11 +0000 (21:24 -0400)]
ni_nitdoc: modified CSS for better readability

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

10 years agoni_nitdoc: quicksearch now contains modules
Alexandre Terrasa [Sun, 21 Jul 2013 00:56:48 +0000 (20:56 -0400)]
ni_nitdoc: quicksearch now contains modules

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

10 years agoni_nitdoc: better link handling
Alexandre Terrasa [Sun, 21 Jul 2013 00:06:36 +0000 (20:06 -0400)]
ni_nitdoc: better link handling

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

10 years agoni_nitdoc: full index page
Alexandre Terrasa [Sat, 20 Jul 2013 23:26:47 +0000 (19:26 -0400)]
ni_nitdoc: full index page

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

10 years agoni_nitdoc: better display off mproperties
Alexandre Terrasa [Sat, 20 Jul 2013 23:26:27 +0000 (19:26 -0400)]
ni_nitdoc: better display off mproperties

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

10 years agoni_nitdoc: reorganize classes for better readability
Alexandre Terrasa [Sat, 20 Jul 2013 15:41:35 +0000 (11:41 -0400)]
ni_nitdoc: reorganize classes for better readability

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

10 years agoni_nitdoc: display inherited virtual types and constructors in class sidebar
Alexandre Terrasa [Sat, 20 Jul 2013 15:28:43 +0000 (11:28 -0400)]
ni_nitdoc: display inherited virtual types and constructors in class sidebar

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

10 years agoni_nitdoc: display VT in class sidebar
Alexandre Terrasa [Sat, 20 Jul 2013 15:05:03 +0000 (11:05 -0400)]
ni_nitdoc: display VT in class sidebar

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

10 years agoni_nitdoc: also display VT in module column
Alexandre Terrasa [Sat, 20 Jul 2013 14:40:26 +0000 (10:40 -0400)]
ni_nitdoc: also display VT in module column

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

10 years agotests: really test nitmetrics.nit
Jean Privat [Sat, 20 Jul 2013 03:27:04 +0000 (23:27 -0400)]
tests: really test nitmetrics.nit

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agonitmetrics: implements metrics as global phases
Jean Privat [Sat, 20 Jul 2013 02:53:00 +0000 (22:53 -0400)]
nitmetrics: implements metrics as global phases

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agophase: framework for global phases
Jean Privat [Fri, 19 Jul 2013 20:34:42 +0000 (16:34 -0400)]
phase: framework for global phases

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agomodelize_class: fix doc
Jean Privat [Fri, 19 Jul 2013 19:45:05 +0000 (15:45 -0400)]
modelize_class: fix doc

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agoast: factorize `n_string` to `AStringFormExpr`
Jean Privat [Fri, 19 Jul 2013 16:24:55 +0000 (12:24 -0400)]
ast: factorize `n_string` to `AStringFormExpr`

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agoniti: add some Float extern methods
Jean Privat [Sat, 20 Jul 2013 02:17:03 +0000 (22:17 -0400)]
niti: add some Float extern methods

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agolib: implements `Float::to_precision` in a non native way
Jean Privat [Sat, 20 Jul 2013 01:51:40 +0000 (21:51 -0400)]
lib: implements `Float::to_precision` in a non native way

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agonitg: executables not named .bin now
Jean Privat [Sat, 20 Jul 2013 03:36:56 +0000 (23:36 -0400)]
nitg: executables not named .bin now

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agoni_nitdoc: better formal type display
Alexandre Terrasa [Fri, 19 Jul 2013 22:27:16 +0000 (18:27 -0400)]
ni_nitdoc: better formal type display

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

10 years agoni_nitdoc: get rid of HTML lib for performances considerations
Alexandre Terrasa [Fri, 19 Jul 2013 21:51:16 +0000 (17:51 -0400)]
ni_nitdoc: get rid of HTML lib for performances considerations

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

10 years agoni_nitdoc: clean mclass description generation
Alexandre Terrasa [Fri, 19 Jul 2013 18:03:36 +0000 (14:03 -0400)]
ni_nitdoc: clean mclass description generation

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

10 years agoni_nitdoc: better comment display
Alexandre Terrasa [Fri, 19 Jul 2013 17:51:45 +0000 (13:51 -0400)]
ni_nitdoc: better comment display

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

10 years agoni_nitdoc: typo in namespace display
Alexandre Terrasa [Fri, 19 Jul 2013 17:11:10 +0000 (13:11 -0400)]
ni_nitdoc: typo in namespace display

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

10 years agoni_nitdoc: added graph generation in module and classe page
Alexandre Terrasa [Fri, 19 Jul 2013 17:04:35 +0000 (13:04 -0400)]
ni_nitdoc: added graph generation in module and classe page

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

10 years agoMerge branch 'switch_default'
Jean Privat [Fri, 19 Jul 2013 16:15:08 +0000 (12:15 -0400)]
Merge branch 'switch_default'

10 years agotools: use nitg to compile most tools
Jean Privat [Fri, 19 Jul 2013 15:45:30 +0000 (11:45 -0400)]
tools: use nitg to compile most tools

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agonitg: --separate is now the default option
Jean Privat [Fri, 19 Jul 2013 15:00:44 +0000 (11:00 -0400)]
nitg: --separate is now the default option

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agonitg: add option --global
Jean Privat [Fri, 19 Jul 2013 14:56:27 +0000 (10:56 -0400)]
nitg: add option --global

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agoMerge branch 'phases'
Jean Privat [Fri, 19 Jul 2013 14:58:01 +0000 (10:58 -0400)]
Merge branch 'phases'

10 years agosrc: extract modelize_class.nit from modelbuiler.nit
Jean Privat [Fri, 19 Jul 2013 14:02:43 +0000 (10:02 -0400)]
src: extract modelize_class.nit from modelbuiler.nit

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agosrc: extract modelize_property.nit from modelbuiler.nit
Jean Privat [Fri, 19 Jul 2013 13:35:02 +0000 (09:35 -0400)]
src: extract modelize_property.nit from modelbuiler.nit

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agomodelbuilder: remove `parse_and_build` and `build_all_classes`
Jean Privat [Fri, 19 Jul 2013 13:21:56 +0000 (09:21 -0400)]
modelbuilder: remove `parse_and_build` and `build_all_classes`

Just rely on phases to perform the work.

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agophases: add example div_by_zero.nit
Jean Privat [Fri, 19 Jul 2013 02:35:00 +0000 (22:35 -0400)]
phases: add example div_by_zero.nit

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agomodelbuilder: use phases to build the model
Jean Privat [Fri, 19 Jul 2013 02:59:36 +0000 (22:59 -0400)]
modelbuilder: use phases to build the model

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agosrc: remove useless exprbuilder.nit
Jean Privat [Fri, 19 Jul 2013 02:58:32 +0000 (22:58 -0400)]
src: remove useless exprbuilder.nit

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agosrc: add phase.nit & frontend.nit
Jean Privat [Fri, 19 Jul 2013 02:58:02 +0000 (22:58 -0400)]
src: add phase.nit & frontend.nit

Also convert all phases of exprbuilder.nit

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agoni_nitdoc: removed named constructors "with" and cleaned attributes
Alexandre Terrasa [Fri, 19 Jul 2013 04:39:49 +0000 (00:39 -0400)]
ni_nitdoc: removed named constructors "with" and cleaned attributes

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

10 years agoni_nitdoc: cleaned overview class
Alexandre Terrasa [Fri, 19 Jul 2013 04:11:16 +0000 (00:11 -0400)]
ni_nitdoc: cleaned overview class

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

10 years agoni_nitdoc: cleaned html generation
Alexandre Terrasa [Fri, 19 Jul 2013 04:10:36 +0000 (00:10 -0400)]
ni_nitdoc: cleaned html generation

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

10 years agomodelbuilder: ToolContext knows the modelbuilder
Jean Privat [Fri, 19 Jul 2013 02:43:36 +0000 (22:43 -0400)]
modelbuilder: ToolContext knows the modelbuilder

This is a step to downgrade modelbuilder in favor of toolcontext as
the main over-lord object.

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agomodelbuilder: `build_classes` do not call `build_properties`
Jean Privat [Thu, 18 Jul 2013 17:39:28 +0000 (13:39 -0400)]
modelbuilder: `build_classes` do not call `build_properties`

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agomodelbuilder: split extract `parse` from `parse_and_build`
Jean Privat [Thu, 18 Jul 2013 17:38:48 +0000 (13:38 -0400)]
modelbuilder: split extract `parse` from `parse_and_build`

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agomodelbuilder: do not resolve virtual types to early
Jean Privat [Fri, 19 Jul 2013 02:15:59 +0000 (22:15 -0400)]
modelbuilder: do not resolve virtual types to early

virtual type are inherited thus require that the hierarchy is computed.
Thus, for formal bounds and super types, we must not try to look for
virtual types.

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agoposet: to_dot also draw isolated nodes
Jean Privat [Thu, 18 Jul 2013 14:35:35 +0000 (10:35 -0400)]
poset: to_dot also draw isolated nodes

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agoni_nitdoc: better namespace display
Alexandre Terrasa [Fri, 19 Jul 2013 01:56:26 +0000 (21:56 -0400)]
ni_nitdoc: better namespace display

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

10 years agolib: allow multiple class definition in html elements
Alexandre Terrasa [Fri, 19 Jul 2013 01:54:58 +0000 (21:54 -0400)]
lib: allow multiple class definition in html elements

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

10 years agoni_nitdoc: added formal types in class signature
Alexandre Terrasa [Fri, 19 Jul 2013 00:11:01 +0000 (20:11 -0400)]
ni_nitdoc: added formal types in class signature

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

10 years agoni_nitdoc: factorized html lnk to modules
Alexandre Terrasa [Thu, 18 Jul 2013 23:34:56 +0000 (19:34 -0400)]
ni_nitdoc: factorized html lnk to modules

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

10 years agoni_nitdoc: better factorization with NitdocPage
Alexandre Terrasa [Thu, 18 Jul 2013 22:40:45 +0000 (18:40 -0400)]
ni_nitdoc: better factorization with NitdocPage

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

10 years agoparser: specialize error tokens
Jean Privat [Thu, 18 Jul 2013 08:47:42 +0000 (04:47 -0400)]
parser: specialize error tokens

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agoparser: can parse program from strings
Jean Privat [Thu, 18 Jul 2013 01:13:04 +0000 (21:13 -0400)]
parser: can parse program from strings

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agotests: add base_virtual_type_variance_int.nit
Jean Privat [Wed, 17 Jul 2013 17:27:15 +0000 (13:27 -0400)]
tests: add base_virtual_type_variance_int.nit

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agotests: add base_gen_variance_int.nit
Jean Privat [Wed, 17 Jul 2013 17:23:26 +0000 (13:23 -0400)]
tests: add base_gen_variance_int.nit

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agotests: add base_gen_variance3.nit
Jean Privat [Wed, 17 Jul 2013 17:18:29 +0000 (13:18 -0400)]
tests: add base_gen_variance3.nit

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agotests: add base_collection.nit
Jean Privat [Wed, 17 Jul 2013 17:12:27 +0000 (13:12 -0400)]
tests: add base_collection.nit

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agotests: add base_covar_int.nit
Jean Privat [Wed, 17 Jul 2013 14:57:54 +0000 (10:57 -0400)]
tests: add base_covar_int.nit

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agonew bug: nitg do not perform covariance cast because of type adaptation
Jean Privat [Wed, 17 Jul 2013 14:51:52 +0000 (10:51 -0400)]
new bug: nitg do not perform covariance cast because of type adaptation

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agoMerge branch 'benches'
Jean Privat [Mon, 15 Jul 2013 18:22:54 +0000 (14:22 -0400)]
Merge branch 'benches'

10 years agobenchs: add pep8analisis bench program
Jean Privat [Wed, 5 Jun 2013 03:15:59 +0000 (23:15 -0400)]
benchs: add pep8analisis bench program

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agonitg-s: Desactivated BM and PH property layouts
Alexandre Terrasa [Thu, 30 May 2013 19:04:21 +0000 (15:04 -0400)]
nitg-s: Desactivated BM and PH property layouts

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

10 years agolayout_builders: Added comments & documentation
Alexandre Terrasa [Mon, 11 Mar 2013 21:41:19 +0000 (17:41 -0400)]
layout_builders: Added comments & documentation

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

10 years agolayout_builders: Removed useless property layout (use std Layout instead)
Alexandre Terrasa [Mon, 11 Mar 2013 21:29:51 +0000 (17:29 -0400)]
layout_builders: Removed useless property layout (use std Layout instead)

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

10 years agonitg-s/u: Renamed retieve_live_partial_types in retrieve_partial_types
Alexandre Terrasa [Mon, 11 Mar 2013 21:23:49 +0000 (17:23 -0400)]
nitg-s/u: Renamed retieve_live_partial_types in retrieve_partial_types

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

10 years agolayout_builders: Added perfect hashing for mproperties
Alexandre Terrasa [Thu, 30 May 2013 18:58:31 +0000 (14:58 -0400)]
layout_builders: Added perfect hashing for mproperties

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

10 years agobenchs: no not bench --phmod-typing
Jean Privat [Mon, 27 May 2013 16:56:31 +0000 (12:56 -0400)]
benchs: no not bench --phmod-typing

10 years agobenchs: use nitmetrics instead of nitstats
Jean Privat [Mon, 27 May 2013 16:56:08 +0000 (12:56 -0400)]
benchs: use nitmetrics instead of nitstats

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agobenchs/lang: increase timout to 5min
Jean Privat [Fri, 26 Apr 2013 03:01:22 +0000 (23:01 -0400)]
benchs/lang: increase timout to 5min

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agobenchs/lang: reactivate ugly loop
Jean Privat [Fri, 26 Apr 2013 03:01:02 +0000 (23:01 -0400)]
benchs/lang: reactivate ugly loop

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agobenchs/lang: factorize language functions
Jean Privat [Fri, 26 Apr 2013 02:57:07 +0000 (22:57 -0400)]
benchs/lang: factorize language functions

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agobench/lang: add covar/depthnot and fts_nesting
Jean Privat [Tue, 23 Apr 2013 17:12:20 +0000 (13:12 -0400)]
bench/lang: add covar/depthnot and fts_nesting

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agobench/lang: force covariance in scala&csharp
Jean Privat [Thu, 18 Apr 2013 19:22:44 +0000 (15:22 -0400)]
bench/lang: force covariance in scala&csharp

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agobench/lang: add bench_base
Jean Privat [Thu, 18 Apr 2013 19:20:08 +0000 (15:20 -0400)]
bench/lang: add bench_base

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agobench/lang: simplify signature of the test function
Jean Privat [Thu, 18 Apr 2013 12:31:47 +0000 (08:31 -0400)]
bench/lang: simplify signature of the test function

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agobench/lang: less tests for bench_typetest_depth
Jean Privat [Sat, 13 Apr 2013 00:46:10 +0000 (20:46 -0400)]
bench/lang: less tests for bench_typetest_depth

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agobench/lang: improve bench_typetest_depth
Jean Privat [Fri, 12 Apr 2013 14:13:35 +0000 (10:13 -0400)]
bench/lang: improve bench_typetest_depth

Signed-off-by: Jean Privat <jean@pryen.org>

10 years agobench/lang: add nitg-s-*typing
Jean Privat [Fri, 12 Apr 2013 14:12:52 +0000 (10:12 -0400)]
bench/lang: add nitg-s-*typing

10 years agobench/lang: add gcj
Jean Privat [Fri, 12 Apr 2013 14:12:16 +0000 (10:12 -0400)]
bench/lang: add gcj

10 years agobenchs/lang: add timeout
Jean Privat [Fri, 12 Apr 2013 14:12:06 +0000 (10:12 -0400)]
benchs/lang: add timeout

10 years agobenches: moved bench in its own directory at project root
Alexandre Terrasa [Mon, 15 Jul 2013 18:17:45 +0000 (14:17 -0400)]
benches: moved bench in its own directory at project root

* bench_plot provides plot facilities
* bench_engines provides nit* engines benchmarks
* bench_languages provides language comparison on generic subtyping test performances

Signed-off-by: Alexandre Terrasa <alexandre@moz-code.org>

10 years agoMerge remote-tracking branch 'alexandre/libhtml'
Jean Privat [Thu, 11 Jul 2013 08:21:45 +0000 (10:21 +0200)]
Merge remote-tracking branch 'alexandre/libhtml'