Skip to content

Commit fd9feab

Browse files
committed
v0.1.13
1 parent 3cd0b83 commit fd9feab

10 files changed

+825
-524
lines changed

.travis.yml

Lines changed: 44 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,49 @@
1+
sudo: false
2+
13
language: node_js
4+
25
node_js:
6+
- "0.5.1"
7+
- "0.5"
8+
- "0.6.0"
39
- "0.6"
10+
- "0.8.0"
411
- "0.8"
5-
- "0.9"
12+
- "0.10.0"
613
- "0.10"
14+
- "0.12.0"
15+
- "0.12"
16+
- "1.0.0"
17+
- "1"
18+
- "2.0.0"
19+
- "2"
20+
- "3.0.0"
21+
- "3"
22+
- "4.0.0"
23+
- "4"
24+
- "5.0.0"
25+
- "5"
26+
- "6.0.0"
27+
- "6"
28+
29+
cache:
30+
directories:
31+
- node_modules
32+
33+
install:
34+
- npm install
35+
36+
script:
37+
- npm run test
38+
39+
# Necessary to compile native modules for io.js v3 or Node.js v4
40+
env:
41+
- CXX=g++-4.8
42+
43+
# Necessary to compile native modules for io.js v3 or Node.js v4
44+
addons:
45+
apt:
46+
sources:
47+
- ubuntu-toolchain-r-test
48+
packages:
49+
- g++-4.8

LICENSE

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ Threads_a_gogo license follows:
22

33
====
44

5-
Copyright 2011 Proyectos Equis Ka, s.l., Jorge Chamorro Bieling and other
6-
contributors. See the AUTHORS file. All rights reserved.
5+
Copyright 2011 Proyectos Equis Ka, s.l., Jorge Chamorro Bieling.
6+
All rights reserved.
77

88
====
99

README.md

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
[![build status](https://travis-ci.org/xk/node-threads-a-gogo.svg?branch=master)](https://travis-ci.org/xk/node-threads-a-gogo)
1+
[![build status](https://travis-ci.org/xk/node-threads-a-gogo.svg?branch=SYNC)](https://travis-ci.org/xk/node-threads-a-gogo)
22
[![npm version](https://badge.fury.io/js/threads_a_gogo.svg)](https://www.npmjs.com/package/threads_a_gogo)
33

44
***
@@ -19,12 +19,15 @@ From source:
1919
cd node-threads-a-gogo
2020
# One of
2121
node-gyp rebuild
22+
node test/all.js
2223
# or
2324
npm install
25+
node test/all.js
2426
# or
25-
node-waf configure build install
27+
node-waf configure build install test
2628
# Depending of what wersion of node you've got.
27-
# THREADS_A_GOGO CURRENTLY (v0.1.12) RUNS ON NODES v0.5.1 TO v0.10.48
29+
#
30+
# THREADS_A_GOGO CURRENTLY (v0.1.13) RUNS ON NODES v0.5.1 TO v6.9.2
2831

2932
Basic functionality test:
3033

@@ -42,15 +45,15 @@ Basic functionality test:
4245
27.OK.WAITING FOR DESTROY CB
4346
28.OK.29.DESTROY CB OK
4447
END
45-
THREADS_A_GOGO v0.1.12 BASIC FUNCTIONALITY TEST: OK, IT WORKS!
48+
THREADS_A_GOGO v0.1.13 BASIC FUNCTIONALITY TEST: OK, IT WORKS!
4649

4750
To include the module in your project:
4851

4952
var tagg= require('threads_a_gogo');
5053

5154
**You need a node with a v8 >= 3.2.4 to run this module. Any node >= 0.5.1 comes with a v8 >= 3.2.4.**
5255

53-
The module **runs fine, though, in any node >= 0.2.0** as long as you build it with a v8 >= 3.2.4. To do that you simply have to replace /node/deps/v8 with a newer version of v8 and recompile it (node). To get any version of node goto http://nodejs.org/dist/, and for v8 goto http://github.com/v8/v8, click on "branch", select the proper tag (>= 3.2.4), and download the .zip.
56+
The module **runs fine, though, in any node >= 0.1.13** as long as you build it with a v8 >= 3.2.4, [see here](https://nodejs.org/en/download/releases/). To do that you simply have to replace /node/deps/v8 with a newer version of v8 and recompile it (node). To get any version of node goto http://nodejs.org/dist/, and for v8 goto http://github.com/v8/v8, click on "branch", select the proper tag (>= 3.2.4), and download the .zip.
5457

5558
## Intro
5659

@@ -263,7 +266,7 @@ tagg= require('threads_a_gogo') -> tagg object
263266

264267
{ create: [Function],
265268
createPool: [Function: createPool],
266-
version: '0.1.12' }
269+
version: '0.1.13' }
267270

268271
```
269272
### .create()
@@ -286,7 +289,7 @@ thread= tagg.create() -> thread object
286289
emit: [Function: emit],
287290
destroy: [Function: destroy],
288291
id: 0,
289-
version: '0.1.12',
292+
version: '0.1.13',
290293
on: [Function: on],
291294
once: [Function: once],
292295
_on: {},
@@ -348,7 +351,7 @@ Inside every thread .create()d by threads_a_gogo, there's a global `thread` obje
348351
thread (a global) ->
349352

350353
{ id: 0,
351-
version: '0.1.12',
354+
version: '0.1.13',
352355
on: [Function: on],
353356
once: [Function: once],
354357
emit: [Function: emit],
@@ -438,7 +441,7 @@ pool= tagg.createPool( numbreOfThreads ) ->
438441
emit: [Function: emit],
439442
destroy: [Function: destroy],
440443
id: 0,
441-
version: '0.1.12',
444+
version: '0.1.13',
442445
on: [Function: on],
443446
once: [Function: once],
444447
_on: {},

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "threads_a_gogo",
3-
"version": "0.1.12",
3+
"version": "0.1.13",
44
"main": "build/Release/threads_a_gogo.node",
55
"description": "██ Simple and fast JavaScript threads for Node.js ██",
66
"keywords": [
@@ -31,7 +31,7 @@
3131
},
3232
"os": ["macos", "linux", "darwin"],
3333
"engines": {
34-
"node": ">=0.5.1 <0.11"
34+
"node": ">=0.5.1 <=6.9.2"
3535
},
3636
"devDependencies": { "test": ">=0.1.8" }
3737
}

0 commit comments

Comments
 (0)