Граф коммитов

  • dc90889b3d remove static function getzoneScheduler Lei Zhang 2018-03-13 16:59:07 -0700
  • f01fd66103 working binding build 2 Lei Zhang 2018-03-13 16:49:57 -0700
  • 21224d27f8 working 1 Lei Zhang 2018-03-13 16:44:38 -0700
  • ef5f42a15d revert osx node version on 8.9.4 Lei Zhang 2018-03-13 10:58:44 -0700
  • ecc6d1cd03 Force OSX build use node 8.9.4 to avoid node 8.10.0 crash issue temperately. Lei Zhang 2018-03-09 16:50:55 -0800
  • a9136c1f7b fix commandline issue on windows Lei Zhang 2018-03-12 15:38:42 -0700
  • edb8b1f185 revert back node version related changes. Lei Zhang 2018-03-12 14:56:55 -0700
  • 538b067f65 Run timer related test in another standalone mocha. So that timer scheduler error not affected by other tests. Lei Zhang 2018-03-12 14:55:55 -0700
  • efe6288fdc
    Merge branch 'master' into broadcast Yulong Wang 2018-03-12 14:54:16 -0700
  • efc8b821ec
    Merge branch 'master' into master Zhang Lei 2018-03-12 14:41:26 -0700
  • 6838d610c6 Delete temp file Yulong Wang 2018-03-12 14:30:16 -0700
  • a73c5954f8 Release Napa.js 0.2.1 Yulong Wang 2018-03-12 13:57:13 -0700
  • df0d5649f8
    [ci skip] Update Napa.js to version 0.2.1 (#206) 0.2.1 Yulong Wang 2018-03-12 12:03:14 -0700
  • 2c43fdebc5
    [ci skip] Update Napa.js to version 0.2.1 Yulong Wang 2018-03-12 12:00:25 -0700
  • 5736763abf
    Lock Node version on build matrix-(Ubuntu14.04) (#205) Yulong Wang 2018-03-12 11:57:58 -0700
  • 871bf11574 Lock Node version on build matrix-(Ubuntu14.04) Yulong Wang 2018-03-12 11:46:55 -0700
  • 73afc49c95
    Fix node version check (#204) Yulong Wang 2018-03-12 11:10:26 -0700
  • e463d1e5f9 Fix semver format 'v4.5' -> 'v4.5.0' fs-eire 2018-03-09 17:27:11 -0800
  • 68785a0033 Fix node version check fs-eire 2018-03-09 17:22:59 -0800
  • f41f54b38e Merge branch 'master' of github.com:zhanghuanrong/napajs Lei Zhang 2018-03-09 16:52:29 -0800
  • cca81d05ff Force OSX build use node 8.9.4 to avoid node 8.10.0 crash issue temperately. Lei Zhang 2018-03-09 16:50:55 -0800
  • 8803578fe7
    Merge branch 'master' into master Zhang Lei 2018-03-09 16:29:10 -0800
  • 219a512036 Force windows build use node 8.9.4 to avoid 8.10.0 crash issue temperately. Lei Zhang 2018-03-09 15:37:55 -0800
  • 5426c3095f Force node 8.9.4 to avoid auto build test tools fail on new node 8.10.0 temperately. Lei Zhang 2018-03-09 15:23:18 -0800
  • 6448adbc65 modify unittest on worker schedule interface changed. Lei Zhang 2018-03-09 14:05:01 -0800
  • f2010c2abe Some name style changes according to review suggestions. Lei Zhang 2018-03-09 12:40:10 -0800
  • cb197c4ae8 Remove internal memeroy test scripts Lei Zhang 2018-03-09 11:58:11 -0800
  • 2b55f490c5 Add SchedulePhase to generalize immediate/normal task types and keep expansion for future. Lei Zhang 2018-03-09 11:53:02 -0800
  • 67ebc272ea update function group `zone.broadcast` Yulong Wang 2018-03-08 10:32:09 -0800
  • 7d17a3a87d typo fix Zhang Lei 2018-03-07 23:13:12 -0800
  • d5fc629cf4 Group timers test under napa/timers Zhang Lei 2018-03-07 22:44:08 -0800
  • be2024b89e Reset to release persistent handle. Zhang Lei 2018-03-07 22:14:45 -0800
  • ebcff0b4fe Remove release timer in advance. Lei Zhang 2018-03-07 17:07:26 -0800
  • 450d3ca495 Add condition on immediate where no timer is attached to Timeout. Lei Zhang 2018-03-07 13:30:48 -0800
  • 316c8c2bca Fix build break under node 6 for v8 SetWeak api. Free timer early when it is not used. Lei Zhang 2018-03-07 13:14:59 -0800
  • c5a74fc8f9
    Merge branch 'master' into optimize-macro-napa-debug Yulong Wang 2018-03-07 10:51:02 -0800
  • e5478c7bb7
    Add Napa.js core modules development guideline (#191) Yulong Wang 2018-03-07 10:50:02 -0800
  • e202c0b14d Add test program under misc/ to check the memory usage on timers. Lei Zhang 2018-03-06 16:02:42 -0800
  • 145340556e Free persistent handles saved for timers at correct time point. Lei Zhang 2018-03-06 15:54:47 -0800
  • 4941b6b8f2 Do not need varible arguments here when constructing Timeout. Lei Zhang 2018-03-06 12:07:13 -0800
  • a136212d1e Remove non-used code line caused by copy/paste Lei Zhang 2018-03-05 15:54:03 -0800
  • 72b173e06e make timers a buildin module. Lei Zhang 2018-03-02 17:08:31 -0800
  • 972219a963 Merge branch 'master' of github.com:zhanghuanrong/napajs Lei Zhang 2018-03-02 15:20:28 -0800
  • 8472670533 change module name from timer to timers. Lei Zhang 2018-03-02 15:19:48 -0800
  • 99a6a50bd1 Using strick js function tradition in Binding export functions on timer. Lei Zhang 2018-03-02 14:58:32 -0800
  • f18ce5dfbd Tolerant more on timer schedule error special in auto build environment. Lei Zhang 2018-03-02 12:56:12 -0800
  • 0f2dbf1c56 Fix windows build break using node 6. Lei Zhang 2018-03-02 12:42:41 -0800
  • f212ad8668 More tolerant on timer scheduler error. Lei Zhang 2018-03-02 12:06:23 -0800
  • 4f46cd765e Fix timer queue loop wait too long on new urgent tasks. More robust timer-test. Lei Zhang 2018-03-02 11:34:56 -0800
  • 19cb2215ea use `(void)0` Yulong Wang 2018-03-02 10:21:38 -0800
  • e169b52029 Fix build error on windows for Timer related. Lei Zhang 2018-03-01 15:27:26 -0800
  • f2f22cd4f3
    Merge branch 'master' into optimize-macro-napa-debug Yulong Wang 2018-03-01 15:22:44 -0800
  • 9da92f0a30
    Update debug.h Yulong Wang 2018-03-01 14:29:48 -0800
  • f0cd3d2a7b Optimize macro LOG_DEBUG Yulong Wang 2018-03-01 14:21:28 -0800
  • e847e1ef70 add test case for napa set/clear Immediate/Timeout/Interval. Lei Zhang 2018-02-28 12:57:55 -0800
  • 4cfcd5ffb2 Set/Clear Immedidate/Timeout/Interval. Lei Zhang 2018-02-23 16:11:11 -0800
  • c4c34d7e59
    Merge branch 'master' into Napa.js-core-modules-development-guideline Yulong Wang 2018-02-02 15:16:19 -0800
  • 74b60eda17
    Merge branch 'master' into napa-native-api-support-multiple-string-encoding Yulong Wang 2018-02-02 15:02:03 -0800
  • 17e519be03
    Allow both .js and .ts files in /lib/core (#190) Yulong Wang 2018-02-02 15:01:23 -0800
  • 8df3285a1e
    Merge branch 'master' into allow-both-js-and-ts-in-lib-core-folder Yulong Wang 2018-02-01 19:10:33 -0800
  • 082ecb7cad Add Napa.js core modules development guideline Yulong Wang 2018-02-01 19:09:02 -0800
  • 0c7355f887
    Fix unittest build break in Clang (#189) Yulong Wang 2018-02-01 17:17:07 -0800
  • aedfc9680e Allow both .js and .ts files in /lib/core Yulong Wang 2018-02-01 16:26:15 -0800
  • 9f25393d44 Fix unittest build break in Clang Yulong Wang 2018-01-31 19:01:18 -0800
  • a667ca2e62 Fix build break in GCC Yulong Wang 2018-01-31 17:55:06 -0800
  • c5607a5d6c Update unittest Yulong Wang 2018-01-30 16:53:00 -0800
  • a09ab3955a Add encoding support on napa API Yulong Wang 2018-01-29 21:06:57 -0800
  • 5e1a99c732 New 'broadcast' function group Proposal Yulong Wang 2018-01-25 16:45:18 -0800
  • 8f5136b141 Release Napa.js 0.2.0 Yulong Wang 2018-01-05 16:22:12 -0800
  • 1cc29285f5 Release Napa.js 0.1.8 Yulong Wang 2017-12-28 14:45:44 -0800
  • a23844c158 Release Napa.js 0.1.7 Yulong Wang 2017-11-28 17:26:28 -0800
  • d964d5a863 Release Napa.js 0.1.6 Yulong Wang 2017-11-22 16:10:35 -0800
  • 24ffd35aec Release Napa.js 0.1.5 Yulong Wang 2017-11-03 15:36:36 -0700
  • 048542047b Release Napa.js 0.1.4 Yulong Wang 2017-10-19 16:21:46 -0700
  • e56895bf0a Release Napa.js 0.1.3 Yulong Wang 2017-09-12 18:15:20 -0700
  • 4a23833008 Release Napa.js 0.1.2 Allen (Yongshuang) Wang 2017-08-28 15:13:38 -0700
  • 814f3f03ec Start release process for Napa.js 0.1.1 Yulong Wang 2017-08-21 18:27:51 -0700
  • 8f6b8b2efb [ci skip] Update Napa.js to version 0.2.0 (#182) 0.2.0 Yulong Wang 2018-01-05 16:10:20 -0800
  • cf53bc0720
    [ci skip] Update Napa.js to version 0.2.0 Yulong Wang 2018-01-05 15:50:30 -0800
  • f152547def Add an example that uses napa.sync.Lock (#179) Yulong Wang 2018-01-05 15:19:54 -0800
  • e2fe3e2298
    Add an example that uses napa.sync.Lock (#179) Yulong Wang 2018-01-05 15:19:54 -0800
  • fc4faee329 fix grammer Yulong Wang 2018-01-05 15:18:57 -0800
  • 0f699c541b fix bug when transporting 'null' (#181) Allen (Yongshuang) Wang 2018-01-05 15:15:27 -0800
  • 609943daf5
    fix bug when transporting 'null' (#181) Allen (Yongshuang) Wang 2018-01-05 15:15:27 -0800
  • eb8e8163eb Resolve comments Yulong Wang 2018-01-05 13:24:39 -0800
  • ab54a359fb Remove trailing semi-colon in macro definitions (#127) Yulong Wang 2018-01-05 13:10:57 -0800
  • 68b74efffe
    Remove trailing semi-colon in macro definitions (#127) Yulong Wang 2018-01-05 13:10:57 -0800
  • edf7d59a7a fix bug when transporting 'null' Allen Wang 2018-01-05 10:42:17 -0800
  • 84b9eb972c Update README and API docs: add synchronized loading example Yulong Wang 2018-01-04 19:05:12 -0800
  • 7773ad5255 Merge remote-tracking branch 'upstream/master' into add-lock-example Yulong Wang 2018-01-04 18:59:58 -0800
  • a762489569 Update example and rename to 'synchronized-loading' Yulong Wang 2018-01-04 18:59:13 -0800
  • bf84f69cc7 Fix anchor name in sync.md (#177) Yulong Wang 2018-01-04 13:12:26 -0800
  • 6e1e58697f
    Fix anchor name in sync.md (#177) Yulong Wang 2018-01-04 13:12:26 -0800
  • a382e59892 Update docs/api/transport.md about transporting JS built-in objects (#176) Allen (Yongshuang) Wang 2018-01-04 09:14:02 -0800
  • 62dabd0551
    Update docs/api/transport.md about transporting JS built-in objects (#176) Allen (Yongshuang) Wang 2018-01-04 09:14:02 -0800
  • 717095348f parallel quicksort example (#175) Allen (Yongshuang) Wang 2018-01-04 09:13:43 -0800
  • 5b409b92a9
    parallel quicksort example (#175) Allen (Yongshuang) Wang 2018-01-04 09:13:43 -0800
  • f8fecc3f7d
    Update parallel-quick-sort.js Allen (Yongshuang) Wang 2018-01-03 19:23:55 -0800
  • 4721957201 Update link to sync.md Yulong Wang 2018-01-03 18:23:14 -0800
  • 596edeb07c Fix anchor name in sync.md Yulong Wang 2018-01-03 18:18:31 -0800