CVS log for libaitsched/src/aitsched.c
Up to [ELWIX - Embedded LightWeight unIX -] / libaitsched / src
Request diff between arbitrary revisions - Display revisions graphically
Keyword substitution: kv
Default branch: MAIN
Revision 1.37: download - view: text, markup, annotated - select for diffs
Wed Mar 20 12:52:49 2024 UTC (7 months, 1 week ago) by misho
Branches: MAIN
CVS tags: sched8_4,
sched8_3,
SCHED8_3,
SCHED8_2,
HEAD
Diff to: previous 1.36: preferred, unified
Changes since revision 1.36: +25 -11
lines
Version 8.2
Revision 1.36.4.1: download - view: text, markup, annotated - select for diffs
Wed Mar 20 12:48:45 2024 UTC (7 months, 1 week ago) by misho
Branches: sched8_2
Diff to: previous 1.36: preferred, unified; next MAIN 1.37: preferred, unified
Changes since revision 1.36: +25 -11
lines
Enhance Dispatch function
Revision 1.36: download - view: text, markup, annotated - select for diffs
Mon Feb 26 12:58:55 2024 UTC (8 months ago) by misho
Branches: MAIN
CVS tags: sched8_1,
SCHED8_1,
SCHED8_0
Branch point for: sched8_2
Diff to: previous 1.35: preferred, unified
Changes since revision 1.35: +8 -3
lines
Version 8.0
Revision 1.35.2.1: download - view: text, markup, annotated - select for diffs
Mon Feb 26 12:56:21 2024 UTC (8 months ago) by misho
Branches: sched8_0
Diff to: previous 1.35: preferred, unified; next MAIN 1.36: preferred, unified
Changes since revision 1.35: +8 -3
lines
prevent double signal thread handling
Revision 1.35: download - view: text, markup, annotated - select for diffs
Thu Aug 31 15:33:51 2023 UTC (14 months ago) by misho
Branches: MAIN
CVS tags: SCHED7_9
Branch point for: sched8_0
Diff to: previous 1.34: preferred, unified
Changes since revision 1.34: +6 -1
lines
Version 7.9
Revision 1.34.2.2: download - view: text, markup, annotated - select for diffs
Thu Aug 31 15:31:17 2023 UTC (14 months ago) by misho
Branches: sched7_9
Diff to: previous 1.34.2.1: preferred, unified; branchpoint 1.34: preferred, unified; next MAIN 1.35: preferred, unified
Changes since revision 1.34.2.1: +9 -1
lines
restore kernel queue initial blocked signals
Revision 1.34.2.1: download - view: text, markup, annotated - select for diffs
Thu Aug 31 15:25:59 2023 UTC (14 months ago) by misho
Branches: sched7_9
Diff to: previous 1.34: preferred, unified
Changes since revision 1.34: +1 -4
lines
remove unused var
Revision 1.34: download - view: text, markup, annotated - select for diffs
Thu Aug 31 15:23:24 2023 UTC (14 months ago) by misho
Branches: MAIN
CVS tags: SCHED7_8
Branch point for: sched7_9
Diff to: previous 1.33: preferred, unified
Changes since revision 1.33: +1 -10
lines
Ver 7.8
Revision 1.33.4.1: download - view: text, markup, annotated - select for diffs
Thu Aug 31 15:22:12 2023 UTC (14 months ago) by misho
Branches: sched7_8
Diff to: previous 1.33: preferred, unified; next MAIN 1.34: preferred, unified
Changes since revision 1.33: +1 -10
lines
remove from epoll support initial block of signals
Revision 1.33: download - view: text, markup, annotated - select for diffs
Thu Aug 3 23:22:33 2023 UTC (14 months, 4 weeks ago) by misho
Branches: MAIN
CVS tags: sched7_7,
SCHED7_7,
SCHED7_6
Branch point for: sched7_8
Diff to: previous 1.32: preferred, unified
Changes since revision 1.32: +16 -1
lines
Version 7.6
Revision 1.32.2.1: download - view: text, markup, annotated - select for diffs
Thu Aug 3 23:20:22 2023 UTC (14 months, 4 weeks ago) by misho
Branches: sched7_6
Diff to: previous 1.32: preferred, unified; next MAIN 1.33: preferred, unified
Changes since revision 1.32: +16 -1
lines
Scheduler should not block signals during Init
Revision 1.32: download - view: text, markup, annotated - select for diffs
Thu Jul 27 20:51:28 2023 UTC (15 months ago) by misho
Branches: MAIN
CVS tags: SCHED7_5
Branch point for: sched7_6
Diff to: previous 1.31: preferred, unified
Changes since revision 1.31: +14 -8
lines
Version 7.5
Revision 1.31.2.2: download - view: text, markup, annotated - select for diffs
Thu Jul 27 20:47:12 2023 UTC (15 months ago) by misho
Branches: sched7_5
Diff to: previous 1.31.2.1: preferred, unified; branchpoint 1.31: preferred, unified; next MAIN 1.32: preferred, unified
Changes since revision 1.31.2.1: +9 -8
lines
Blocked all signals when init scheduler
Revision 1.31.2.1: download - view: text, markup, annotated - select for diffs
Mon Feb 27 01:25:07 2023 UTC (20 months ago) by misho
Branches: sched7_5
Diff to: previous 1.31: preferred, unified
Changes since revision 1.31: +6 -1
lines
if we have not used polling, then turn on
Revision 1.31: download - view: text, markup, annotated - select for diffs
Sat Feb 25 15:55:01 2023 UTC (20 months, 1 week ago) by misho
Branches: MAIN
CVS tags: SCHED7_4
Branch point for: sched7_5
Diff to: previous 1.30: preferred, unified
Changes since revision 1.30: +121 -2
lines
version 7.4
Revision 1.30.2.6: download - view: text, markup, annotated - select for diffs
Sat Feb 25 15:46:15 2023 UTC (20 months, 1 week ago) by misho
Branches: sched7_4
Diff to: previous 1.30.2.5: preferred, unified; branchpoint 1.30: preferred, unified; next MAIN 1.31: preferred, unified
Changes since revision 1.30.2.5: +32 -4
lines
implement signal handling and dispatcher for signal on epoll() and select()
improve wait state of event fetch hook. when we have small polling period against timer task.
then we will rolling event state machine on smallest period between polling and timer
Revision 1.30.2.5: download - view: text, markup, annotated - select for diffs
Fri Feb 24 15:49:01 2023 UTC (20 months, 1 week ago) by misho
Branches: sched7_4
Diff to: previous 1.30.2.4: preferred, unified; branchpoint 1.30: preferred, unified
Changes since revision 1.30.2.4: +5 -1
lines
if we have kqueue support then signal dispatcher thread isn't needed
Revision 1.30.2.4: download - view: text, markup, annotated - select for diffs
Thu Feb 23 17:13:01 2023 UTC (20 months, 1 week ago) by misho
Branches: sched7_4
Diff to: previous 1.30.2.3: preferred, unified; branchpoint 1.30: preferred, unified
Changes since revision 1.30.2.3: +22 -7
lines
dispatching of signals under Linux
Revision 1.30.2.3: download - view: text, markup, annotated - select for diffs
Thu Feb 23 15:41:45 2023 UTC (20 months, 1 week ago) by misho
Branches: sched7_4
Diff to: previous 1.30.2.2: preferred, unified; branchpoint 1.30: preferred, unified
Changes since revision 1.30.2.2: +9 -1
lines
Linux fix about pthread_t
Revision 1.30.2.2: download - view: text, markup, annotated - select for diffs
Thu Feb 23 15:39:07 2023 UTC (20 months, 1 week ago) by misho
Branches: sched7_4
Diff to: previous 1.30.2.1: preferred, unified; branchpoint 1.30: preferred, unified
Changes since revision 1.30.2.1: +3 -3
lines
FreeBSD pthread_t is pointer
Revision 1.30.2.1: download - view: text, markup, annotated - select for diffs
Thu Feb 23 15:36:41 2023 UTC (20 months, 1 week ago) by misho
Branches: sched7_4
Diff to: previous 1.30: preferred, unified
Changes since revision 1.30: +65 -1
lines
initial signal tasks support for Linux hosts
Revision 1.29.8.2: download - view: text, markup, annotated - select for diffs
Thu Feb 23 15:31:17 2023 UTC (20 months, 1 week ago) by misho
Branches: sched7_3
Diff to: previous 1.29.8.1: preferred, unified; branchpoint 1.29: preferred, unified; next MAIN 1.30: preferred, unified
Changes since revision 1.29.8.1: +65 -1
lines
Initial commit for signal tasks support on Linux hosts
Revision 1.30: download - view: text, markup, annotated - select for diffs
Wed Jan 18 23:46:18 2023 UTC (21 months, 2 weeks ago) by misho
Branches: MAIN
CVS tags: SCHED7_3
Branch point for: sched7_4
Diff to: previous 1.29: preferred, unified
Changes since revision 1.29: +49 -50
lines
version 7.3
Revision 1.29.8.1: download - view: text, markup, annotated - select for diffs
Wed Jan 18 22:25:54 2023 UTC (21 months, 2 weeks ago) by misho
Branches: sched7_3
Diff to: previous 1.29: preferred, unified
Changes since revision 1.29: +49 -50
lines
update year
change return parameter of schedQueryby() from int to task
Revision 1.29: download - view: text, markup, annotated - select for diffs
Mon Oct 17 22:45:06 2022 UTC (2 years ago) by misho
Branches: MAIN
CVS tags: sched7_2,
sched7_1,
sched7_0,
SCHED7_2,
SCHED7_1,
SCHED7_0,
SCHED6_9
Branch point for: sched7_3
Diff to: previous 1.28: preferred, unified
Changes since revision 1.28: +6 -6
lines
adds suport of libelwix memory manager like option
fix corner case under Linux when we have bad file descriptor for epoll
Revision 1.28.14.1: download - view: text, markup, annotated - select for diffs
Mon Oct 3 22:16:36 2022 UTC (2 years ago) by misho
Branches: sched6_9
Diff to: previous 1.28: preferred, unified; next MAIN 1.29: preferred, unified
Changes since revision 1.28: +6 -6
lines
append elwix support
Revision 1.28: download - view: text, markup, annotated - select for diffs
Wed Jul 22 19:50:45 2015 UTC (9 years, 3 months ago) by misho
Branches: MAIN
CVS tags: sched6_8,
sched6_7,
sched6_6,
sched6_5,
sched6_4,
sched6_3,
SCHED6_8,
SCHED6_7,
SCHED6_6,
SCHED6_5,
SCHED6_4,
SCHED6_3,
SCHED6_2
Branch point for: sched6_9
Diff to: previous 1.27: preferred, unified
Changes since revision 1.27: +2 -1
lines
version 6.2
Revision 1.27.4.1: download - view: text, markup, annotated - select for diffs
Sun Jul 19 23:19:41 2015 UTC (9 years, 3 months ago) by misho
Branches: sched6_2
Diff to: previous 1.27: preferred, unified; next MAIN 1.28: preferred, unified
Changes since revision 1.27: +2 -1
lines
try lock before unlock mutex
Revision 1.27: download - view: text, markup, annotated - select for diffs
Thu Jul 2 22:45:00 2015 UTC (9 years, 4 months ago) by misho
Branches: MAIN
CVS tags: sched6_1,
SCHED6_1,
SCHED6_0
Branch point for: sched6_2
Diff to: previous 1.26: preferred, unified
Changes since revision 1.26: +2 -2
lines
version 6.0
Revision 1.26.2.1: download - view: text, markup, annotated - select for diffs
Thu Jul 2 22:43:30 2015 UTC (9 years, 4 months ago) by misho
Branches: sched6_0
Diff to: previous 1.26: preferred, unified; next MAIN 1.27: preferred, unified
Changes since revision 1.26: +2 -2
lines
upd license
Revision 1.26: download - view: text, markup, annotated - select for diffs
Thu Jun 5 22:37:29 2014 UTC (10 years, 5 months ago) by misho
Branches: MAIN
CVS tags: SCHED5_2
Branch point for: sched6_0
Diff to: previous 1.25: preferred, unified
Changes since revision 1.25: +133 -42
lines
version 5.2
Revision 1.25.2.6: download - view: text, markup, annotated - select for diffs
Tue Jun 3 20:39:54 2014 UTC (10 years, 5 months ago) by misho
Branches: sched5_2
Diff to: previous 1.25.2.5: preferred, unified; branchpoint 1.25: preferred, unified; next MAIN 1.26: preferred, unified
Changes since revision 1.25.2.5: +55 -39
lines
epoll support
fixed select/epoll and kqueue
Revision 1.25.2.5: download - view: text, markup, annotated - select for diffs
Wed May 21 22:22:57 2014 UTC (10 years, 5 months ago) by misho
Branches: sched5_2
Diff to: previous 1.25.2.4: preferred, unified; branchpoint 1.25: preferred, unified
Changes since revision 1.25.2.4: +2 -2
lines
init epoll for linux
Revision 1.25.2.4: download - view: text, markup, annotated - select for diffs
Wed May 21 22:12:10 2014 UTC (10 years, 5 months ago) by misho
Branches: sched5_2
Diff to: previous 1.25.2.3: preferred, unified; branchpoint 1.25: preferred, unified
Changes since revision 1.25.2.3: +4 -2
lines
fix init hooks
Revision 1.25.2.3: download - view: text, markup, annotated - select for diffs
Wed May 21 22:09:01 2014 UTC (10 years, 5 months ago) by misho
Branches: sched5_2
Diff to: previous 1.25.2.2: preferred, unified; branchpoint 1.25: preferred, unified
Changes since revision 1.25.2.2: +2 -2
lines
comments
Revision 1.25.2.2: download - view: text, markup, annotated - select for diffs
Mon May 19 23:35:40 2014 UTC (10 years, 5 months ago) by misho
Branches: sched5_2
Diff to: previous 1.25.2.1: preferred, unified; branchpoint 1.25: preferred, unified
Changes since revision 1.25.2.1: +74 -1
lines
import strlcat & strlcpy from openbsd
Revision 1.25.2.1: download - view: text, markup, annotated - select for diffs
Mon May 19 23:21:41 2014 UTC (10 years, 5 months ago) by misho
Branches: sched5_2
Diff to: previous 1.25: preferred, unified
Changes since revision 1.25: +2 -2
lines
fix compilator issue
Revision 1.25: download - view: text, markup, annotated - select for diffs
Sun Apr 27 16:20:37 2014 UTC (10 years, 6 months ago) by misho
Branches: MAIN
CVS tags: SCHED5_1
Branch point for: sched5_2
Diff to: previous 1.24: preferred, unified
Changes since revision 1.24: +2 -2
lines
version 5.1
Revision 1.24.4.1: download - view: text, markup, annotated - select for diffs
Sat Feb 1 14:06:08 2014 UTC (10 years, 9 months ago) by misho
Branches: sched5_1
Diff to: previous 1.24: preferred, unified; next MAIN 1.25: preferred, unified
Changes since revision 1.24: +2 -2
lines
add check for timer_delete
Revision 1.24: download - view: text, markup, annotated - select for diffs
Tue Jan 28 13:17:33 2014 UTC (10 years, 9 months ago) by misho
Branches: MAIN
CVS tags: sched5_0,
SCHED5_0,
SCHED4_7
Branch point for: sched5_1
Diff to: previous 1.23: preferred, unified
Changes since revision 1.23: +7 -2
lines
version 4.7
Revision 1.23.2.3: download - view: text, markup, annotated - select for diffs
Tue Jan 28 13:17:08 2014 UTC (10 years, 9 months ago) by misho
Branches: sched4_7
Diff to: previous 1.23.2.2: preferred, unified; branchpoint 1.23: preferred, unified; next MAIN 1.24: preferred, unified
Changes since revision 1.23.2.2: +2 -2
lines
upd year
Revision 1.23.2.2: download - view: text, markup, annotated - select for diffs
Mon Jan 27 17:08:02 2014 UTC (10 years, 9 months ago) by misho
Branches: sched4_7
Diff to: previous 1.23.2.1: preferred, unified; branchpoint 1.23: preferred, unified
Changes since revision 1.23.2.1: +6 -15
lines
fix support
Revision 1.23.2.1: download - view: text, markup, annotated - select for diffs
Mon Jan 27 16:52:56 2014 UTC (10 years, 9 months ago) by misho
Branches: sched4_7
Diff to: previous 1.23: preferred, unified
Changes since revision 1.23: +15 -1
lines
add feature for disable kqueue support
Revision 1.23: download - view: text, markup, annotated - select for diffs
Thu Nov 21 14:39:10 2013 UTC (10 years, 11 months ago) by misho
Branches: MAIN
CVS tags: SCHED4_6
Branch point for: sched4_7
Diff to: previous 1.22: preferred, unified
Changes since revision 1.22: +13 -4
lines
version 4.6
Revision 1.22.2.1: download - view: text, markup, annotated - select for diffs
Thu Nov 21 14:38:30 2013 UTC (10 years, 11 months ago) by misho
Branches: sched4_6
Diff to: previous 1.22: preferred, unified; next MAIN 1.23: preferred, unified
Changes since revision 1.22: +13 -4
lines
add new search criteria
Revision 1.22: download - view: text, markup, annotated - select for diffs
Thu Nov 14 21:37:27 2013 UTC (10 years, 11 months ago) by misho
Branches: MAIN
CVS tags: SCHED4_5
Branch point for: sched4_6
Diff to: previous 1.21: preferred, unified
Changes since revision 1.21: +1 -1
lines
version 4.5
Revision 1.20.2.1: download - view: text, markup, annotated - select for diffs
Mon Oct 21 13:42:40 2013 UTC (11 years ago) by misho
Branches: sched4_5
Diff to: previous 1.20: preferred, unified; next MAIN 1.21: preferred, unified
Changes since revision 1.20: +2 -2
lines
get fix from head
Revision 1.21: download - view: text, markup, annotated - select for diffs
Mon Oct 21 13:41:40 2013 UTC (11 years ago) by misho
Branches: MAIN
CVS tags: SCHED4_4
Diff to: previous 1.20: preferred, unified
Changes since revision 1.20: +2 -2
lines
add patch
Revision 1.19.12.2: download - view: text, markup, annotated - select for diffs
Mon Oct 21 13:40:31 2013 UTC (11 years ago) by misho
Branches: sched4_4
Diff to: previous 1.19.12.1: preferred, unified; branchpoint 1.19: preferred, unified; next MAIN 1.20: preferred, unified
Changes since revision 1.19.12.1: +2 -2
lines
remove unused
Revision 1.20: download - view: text, markup, annotated - select for diffs
Mon Oct 21 13:38:05 2013 UTC (11 years ago) by misho
Branches: MAIN
Branch point for: sched4_5
Diff to: previous 1.19: preferred, unified
Changes since revision 1.19: +230 -3
lines
version 4.4
Revision 1.19.12.1: download - view: text, markup, annotated - select for diffs
Mon Oct 21 13:32:05 2013 UTC (11 years ago) by misho
Branches: sched4_4
Diff to: previous 1.19: preferred, unified
Changes since revision 1.19: +230 -3
lines
adds two new functions
Revision 1.19: download - view: text, markup, annotated - select for diffs
Thu Aug 15 19:10:48 2013 UTC (11 years, 2 months ago) by misho
Branches: MAIN
CVS tags: sched4_3,
sched4_2,
sched4_1,
sched3_9,
sched3_10,
SCHED4_3,
SCHED4_2,
SCHED4_1,
SCHED4_0,
SCHED3_9,
SCHED3_8
Branch point for: sched4_4
Diff to: previous 1.18: preferred, unified
Changes since revision 1.18: +15 -1
lines
version 3.8
Revision 1.18.6.2: download - view: text, markup, annotated - select for diffs
Thu Aug 15 19:06:20 2013 UTC (11 years, 2 months ago) by misho
Branches: sched3_8
Diff to: previous 1.18.6.1: preferred, unified; branchpoint 1.18: preferred, unified; next MAIN 1.19: preferred, unified
Changes since revision 1.18.6.1: +3 -1
lines
add macro for realtime feature support
Revision 1.18.6.1: download - view: text, markup, annotated - select for diffs
Thu Aug 15 17:58:31 2013 UTC (11 years, 2 months ago) by misho
Branches: sched3_8
Diff to: previous 1.18: preferred, unified
Changes since revision 1.18: +13 -1
lines
add new task taskRTC realtime clocks
Revision 1.18: download - view: text, markup, annotated - select for diffs
Thu May 30 09:13:52 2013 UTC (11 years, 5 months ago) by misho
Branches: MAIN
CVS tags: sched3_7,
sched3_6,
SCHED3_7,
SCHED3_6,
SCHED3_5
Branch point for: sched3_8
Diff to: previous 1.17: preferred, unified
Changes since revision 1.17: +9 -9
lines
version 3.5
Revision 1.17.2.1: download - view: text, markup, annotated - select for diffs
Sun May 26 20:14:02 2013 UTC (11 years, 5 months ago) by misho
Branches: sched3_5
Diff to: previous 1.17: preferred, unified; next MAIN 1.18: preferred, unified
Changes since revision 1.17: +9 -9
lines
remove inline
Revision 1.17: download - view: text, markup, annotated - select for diffs
Mon Sep 10 15:07:53 2012 UTC (12 years, 1 month ago) by misho
Branches: MAIN
CVS tags: SCHED3_4
Branch point for: sched3_5
Diff to: previous 1.16: preferred, unified
Changes since revision 1.16: +2 -2
lines
version 3.4
Revision 1.16.2.1: download - view: text, markup, annotated - select for diffs
Fri Aug 31 13:00:41 2012 UTC (12 years, 2 months ago) by misho
Branches: sched3_4
Diff to: previous 1.16: preferred, unified; next MAIN 1.17: preferred, unified
Changes since revision 1.16: +2 -2
lines
added properly return code
Revision 1.16: download - view: text, markup, annotated - select for diffs
Thu Aug 23 02:33:12 2012 UTC (12 years, 2 months ago) by misho
Branches: MAIN
CVS tags: SCHED3_3
Branch point for: sched3_4
Diff to: previous 1.15: preferred, unified
Changes since revision 1.15: +3 -3
lines
version 3.3
Revision 1.15.2.4: download - view: text, markup, annotated - select for diffs
Thu Aug 23 02:09:54 2012 UTC (12 years, 2 months ago) by misho
Branches: sched3_3
Diff to: previous 1.15.2.3: preferred, unified; branchpoint 1.15: preferred, unified; next MAIN 1.16: preferred, unified
Changes since revision 1.15.2.3: +1 -13
lines
found some nasty bugs in thread tasks and polish a code
Revision 1.15.2.3: download - view: text, markup, annotated - select for diffs
Thu Aug 23 00:31:41 2012 UTC (12 years, 2 months ago) by misho
Branches: sched3_3
Diff to: previous 1.15.2.2: preferred, unified; branchpoint 1.15: preferred, unified
Changes since revision 1.15.2.2: +13 -1
lines
search solution for fast cancels
Revision 1.15.2.2: download - view: text, markup, annotated - select for diffs
Wed Aug 22 23:43:36 2012 UTC (12 years, 2 months ago) by misho
Branches: sched3_3
Diff to: previous 1.15.2.1: preferred, unified; branchpoint 1.15: preferred, unified
Changes since revision 1.15.2.1: +2 -9
lines
finished race between create and fast cancel of same thread
Revision 1.15.2.1: download - view: text, markup, annotated - select for diffs
Wed Aug 22 10:33:45 2012 UTC (12 years, 2 months ago) by misho
Branches: sched3_3
Diff to: previous 1.15: preferred, unified
Changes since revision 1.15: +11 -4
lines
do some extension for thread tasks
Revision 1.15: download - view: text, markup, annotated - select for diffs
Tue Aug 21 12:54:39 2012 UTC (12 years, 2 months ago) by misho
Branches: MAIN
CVS tags: SCHED3_2
Branch point for: sched3_3
Diff to: previous 1.14: preferred, unified
Changes since revision 1.14: +17 -3
lines
version 3.2
Revision 1.14.2.2: download - view: text, markup, annotated - select for diffs
Tue Aug 21 12:50:08 2012 UTC (12 years, 2 months ago) by misho
Branches: sched3_2
Diff to: previous 1.14.2.1: preferred, unified; branchpoint 1.14: preferred, unified; next MAIN 1.15: preferred, unified
Changes since revision 1.14.2.1: +6 -3
lines
major rework and expose 2 functions
Revision 1.14.2.1: download - view: text, markup, annotated - select for diffs
Tue Aug 21 11:07:16 2012 UTC (12 years, 2 months ago) by misho
Branches: sched3_2
Diff to: previous 1.14: preferred, unified
Changes since revision 1.14: +12 -1
lines
added new feature!
new scheduler queue for thread tasks
and management for them
Revision 1.14: download - view: text, markup, annotated - select for diffs
Wed Aug 8 23:04:41 2012 UTC (12 years, 2 months ago) by misho
Branches: MAIN
CVS tags: SCHED3_1
Branch point for: sched3_2
Diff to: previous 1.13: preferred, unified
Changes since revision 1.13: +1 -18
lines
version 3.1
Revision 1.13.2.1: download - view: text, markup, annotated - select for diffs
Wed Aug 8 23:00:05 2012 UTC (12 years, 2 months ago) by misho
Branches: sched3_1
Diff to: previous 1.13: preferred, unified; next MAIN 1.14: preferred, unified
Changes since revision 1.13: +1 -18
lines
remove recent added func and improve hit missed tasks with priority param
Revision 1.13: download - view: text, markup, annotated - select for diffs
Wed Aug 8 08:25:39 2012 UTC (12 years, 2 months ago) by misho
Branches: MAIN
CVS tags: SCHED3_0
Branch point for: sched3_1
Diff to: previous 1.12: preferred, unified
Changes since revision 1.12: +29 -9
lines
version 3.0
Revision 1.12.2.1: download - view: text, markup, annotated - select for diffs
Wed Aug 8 08:15:23 2012 UTC (12 years, 2 months ago) by misho
Branches: sched2_7
Diff to: previous 1.12: preferred, unified; next MAIN 1.13: preferred, unified
Changes since revision 1.12: +29 -9
lines
remove eventlo tasks and added new kind of task, regular tasks
schedTask() is new api call with local regular tasks priority
added ability to acquire new regular task missing hit rate before firing task
Revision 1.12: download - view: text, markup, annotated - select for diffs
Thu Aug 2 13:56:19 2012 UTC (12 years, 3 months ago) by misho
Branches: MAIN
CVS tags: SCHED2_6
Branch point for: sched2_7
Diff to: previous 1.11: preferred, unified
Changes since revision 1.11: +37 -15
lines
version 2.6
Revision 1.11.2.3: download - view: text, markup, annotated - select for diffs
Thu Aug 2 13:45:02 2012 UTC (12 years, 3 months ago) by misho
Branches: sched2_6
Diff to: previous 1.11.2.2: preferred, unified; branchpoint 1.11: preferred, unified; next MAIN 1.12: preferred, unified
Changes since revision 1.11.2.2: +12 -1
lines
redesign LIO tasks. Create separate scheduler queue for them
Revision 1.11.2.2: download - view: text, markup, annotated - select for diffs
Wed Aug 1 12:49:26 2012 UTC (12 years, 3 months ago) by misho
Branches: sched2_6
Diff to: previous 1.11.2.1: preferred, unified; branchpoint 1.11: preferred, unified
Changes since revision 1.11.2.1: +23 -12
lines
initial AIO kevent scheduler support
Revision 1.11.2.1: download - view: text, markup, annotated - select for diffs
Mon Jul 30 00:20:27 2012 UTC (12 years, 3 months ago) by misho
Branches: sched2_6
Diff to: previous 1.11: preferred, unified
Changes since revision 1.11: +4 -4
lines
added feature for get return value from last executed task
Revision 1.11: download - view: text, markup, annotated - select for diffs
Tue Jul 24 14:06:11 2012 UTC (12 years, 3 months ago) by misho
Branches: MAIN
CVS tags: SCHED2_5
Branch point for: sched2_6
Diff to: previous 1.10: preferred, unified
Changes since revision 1.10: +84 -2
lines
version 2.5
Revision 1.10.6.1: download - view: text, markup, annotated - select for diffs
Tue Jul 24 13:47:01 2012 UTC (12 years, 3 months ago) by misho
Branches: sched2_5
Diff to: previous 1.10: preferred, unified; next MAIN 1.11: preferred, unified
Changes since revision 1.10: +84 -2
lines
present new feature for elwix scheduler
- task SUSPEND for suspended tasks with user resume functionality
Revision 1.10: download - view: text, markup, annotated - select for diffs
Thu May 31 22:31:48 2012 UTC (12 years, 5 months ago) by misho
Branches: MAIN
CVS tags: sched2_4,
sched2_3,
SCHED2_4,
SCHED2_3,
SCHED2_2
Branch point for: sched2_5
Diff to: previous 1.9: preferred, unified
Changes since revision 1.9: +111 -26
lines
version 2.2 (prod)
Revision 1.9.2.4: download - view: text, markup, annotated - select for diffs
Thu May 31 21:51:29 2012 UTC (12 years, 5 months ago) by misho
Branches: sched2_2
Diff to: previous 1.9.2.3: preferred, unified; branchpoint 1.9: preferred, unified; next MAIN 1.10: preferred, unified
Changes since revision 1.9.2.3: +4 -2
lines
futher NetBSD restrictions
Revision 1.9.2.3: download - view: text, markup, annotated - select for diffs
Thu May 31 21:48:01 2012 UTC (12 years, 5 months ago) by misho
Branches: sched2_2
Diff to: previous 1.9.2.2: preferred, unified; branchpoint 1.9: preferred, unified
Changes since revision 1.9.2.2: +6 -1
lines
NetBSD not supported triggered user events
Revision 1.9.2.2: download - view: text, markup, annotated - select for diffs
Thu May 31 21:36:40 2012 UTC (12 years, 5 months ago) by misho
Branches: sched2_2
Diff to: previous 1.9.2.1: preferred, unified; branchpoint 1.9: preferred, unified
Changes since revision 1.9.2.1: +22 -28
lines
PATCH & FIX libaitsched !!!!
very ugly and tricky BUG in cancel hook. It caused unfree task if they not related with kevent
properly free schedCancel when it did copied from another task
Revision 1.9.2.1: download - view: text, markup, annotated - select for diffs
Thu May 31 14:17:59 2012 UTC (12 years, 5 months ago) by misho
Branches: sched2_2
Diff to: previous 1.9: preferred, unified
Changes since revision 1.9: +93 -9
lines
add 4 new features - scheduler tasks
schedNode = Disk watcher task
schedProc = Program watcher task
schedSignal = Pre-signal handler
schedUser = User triggered tasks
Revision 1.9: download - view: text, markup, annotated - select for diffs
Wed May 30 08:52:45 2012 UTC (12 years, 5 months ago) by misho
Branches: MAIN
CVS tags: SCHED2_1
Branch point for: sched2_2
Diff to: previous 1.8: preferred, unified
Changes since revision 1.8: +14 -1
lines
version 2.1
Revision 1.8.2.1: download - view: text, markup, annotated - select for diffs
Wed May 30 08:07:45 2012 UTC (12 years, 5 months ago) by misho
Branches: sched2_1
Diff to: previous 1.8: preferred, unified; next MAIN 1.9: preferred, unified
Changes since revision 1.8: +14 -1
lines
adding new feature - ALARM
Realtime alarm kernel event
Revision 1.8: download - view: text, markup, annotated - select for diffs
Sat May 19 00:46:53 2012 UTC (12 years, 5 months ago) by misho
Branches: MAIN
CVS tags: SCHED2_0
Branch point for: sched2_1
Diff to: previous 1.7: preferred, unified
Changes since revision 1.7: +49 -52
lines
version 2.0
Revision 1.7.2.1: download - view: text, markup, annotated - select for diffs
Tue May 15 15:47:12 2012 UTC (12 years, 5 months ago) by misho
Branches: sched1_6
Diff to: previous 1.7: preferred, unified; next MAIN 1.8: preferred, unified
Changes since revision 1.7: +49 -52
lines
re design schedCancelby() API
Revision 1.7: download - view: text, markup, annotated - select for diffs
Mon May 14 12:09:13 2012 UTC (12 years, 5 months ago) by misho
Branches: MAIN
CVS tags: SCHED1_5
Branch point for: sched1_6
Diff to: previous 1.6: preferred, unified
Changes since revision 1.6: +30 -26
lines
version 1.5
Revision 1.6.2.5: download - view: text, markup, annotated - select for diffs
Thu May 10 15:30:18 2012 UTC (12 years, 5 months ago) by misho
Branches: sched1_5
Diff to: previous 1.6.2.4: preferred, unified; branchpoint 1.6: preferred, unified; next MAIN 1.7: preferred, unified
Changes since revision 1.6.2.4: +8 -8
lines
Found one very nasty case for leak ;)
- if you call schedEnd(), in such case may leak with a task structure tasks
Revision 1.6.2.4: download - view: text, markup, annotated - select for diffs
Thu May 3 15:05:09 2012 UTC (12 years, 6 months ago) by misho
Branches: sched1_5
Diff to: previous 1.6.2.3: preferred, unified; branchpoint 1.6: preferred, unified
Changes since revision 1.6.2.3: +2 -3
lines
optimize scheduler ... remove unused structure into hooks
Revision 1.6.2.3: download - view: text, markup, annotated - select for diffs
Thu Apr 26 08:15:22 2012 UTC (12 years, 6 months ago) by misho
Branches: sched1_5
Diff to: previous 1.6.2.2: preferred, unified; branchpoint 1.6: preferred, unified
Changes since revision 1.6.2.2: +21 -17
lines
remove __restrict in schedRun
Revision 1.6.2.2: download - view: text, markup, annotated - select for diffs
Thu Apr 26 08:03:27 2012 UTC (12 years, 6 months ago) by misho
Branches: sched1_5
Diff to: previous 1.6.2.1: preferred, unified; branchpoint 1.6: preferred, unified
Changes since revision 1.6.2.1: +4 -4
lines
add sanity root task check
Revision 1.6.2.1: download - view: text, markup, annotated - select for diffs
Tue Apr 24 13:29:28 2012 UTC (12 years, 6 months ago) by misho
Branches: sched1_5
Diff to: previous 1.6: preferred, unified
Changes since revision 1.6: +4 -3
lines
fix schedRun() such as I did fix into endless loop
fix fetch hook when not found ready task return at this point with NULL
Revision 1.6: download - view: text, markup, annotated - select for diffs
Tue Mar 13 10:01:59 2012 UTC (12 years, 7 months ago) by misho
Branches: MAIN
CVS tags: SCHED1_4
Branch point for: sched1_5
Diff to: previous 1.5: preferred, unified
Changes since revision 1.5: +41 -8
lines
version 1.4
Revision 1.5.2.1: download - view: text, markup, annotated - select for diffs
Tue Mar 13 10:00:37 2012 UTC (12 years, 7 months ago) by misho
Branches: sched1_4
Diff to: previous 1.5: preferred, unified; next MAIN 1.6: preferred, unified
Changes since revision 1.5: +41 -8
lines
add new hook - condition
add new condition variable into sched_root_task_t
add new API function for control condition kill of scheduler loop
add year
Revision 1.5: download - view: text, markup, annotated - select for diffs
Tue Jan 24 21:59:47 2012 UTC (12 years, 9 months ago) by misho
Branches: MAIN
CVS tags: SCHED1_3
Branch point for: sched1_4
Diff to: previous 1.4: preferred, unified
Changes since revision 1.4: +141 -25
lines
version 1.3
- add scheduler timespec macros
- change schedTimer task argument from timeval to timespec structure
- refactoring timer structure in entire scheduler to use timespec
- add schedPolling API for idle timeout control
- add idle polling support!
Revision 1.4.2.8: download - view: text, markup, annotated - select for diffs
Tue Jan 24 15:30:55 2012 UTC (12 years, 9 months ago) by misho
Branches: sched1_3
Diff to: previous 1.4.2.7: preferred, unified; branchpoint 1.4: preferred, unified; next MAIN 1.5: preferred, unified
Changes since revision 1.4.2.7: +3 -3
lines
add patch for new macros
Revision 1.4.2.7: download - view: text, markup, annotated - select for diffs
Tue Jan 24 15:29:09 2012 UTC (12 years, 9 months ago) by misho
Branches: sched1_3
Diff to: previous 1.4.2.6: preferred, unified; branchpoint 1.4: preferred, unified
Changes since revision 1.4.2.6: +2 -2
lines
add scheduler custom timespec macros and patch fetch hook
Revision 1.4.2.6: download - view: text, markup, annotated - select for diffs
Tue Jan 24 14:51:03 2012 UTC (12 years, 9 months ago) by misho
Branches: sched1_3
Diff to: previous 1.4.2.5: preferred, unified; branchpoint 1.4: preferred, unified
Changes since revision 1.4.2.5: +4 -1
lines
add polling period support
Revision 1.4.2.5: download - view: text, markup, annotated - select for diffs
Tue Jan 24 14:34:49 2012 UTC (12 years, 9 months ago) by misho
Branches: sched1_3
Diff to: previous 1.4.2.4: preferred, unified; branchpoint 1.4: preferred, unified
Changes since revision 1.4.2.4: +26 -1
lines
add new API for Polling timeout
Revision 1.4.2.4: download - view: text, markup, annotated - select for diffs
Tue Jan 24 14:04:58 2012 UTC (12 years, 9 months ago) by misho
Branches: sched1_3
Diff to: previous 1.4.2.3: preferred, unified; branchpoint 1.4: preferred, unified
Changes since revision 1.4.2.3: +2 -2
lines
migrate from timeval to native timespec structure
entire scheduler
Revision 1.4.2.3: download - view: text, markup, annotated - select for diffs
Sun Jan 8 03:28:26 2012 UTC (12 years, 9 months ago) by misho
Branches: sched1_3
Diff to: previous 1.4.2.2: preferred, unified; branchpoint 1.4: preferred, unified
Changes since revision 1.4.2.2: +5 -7
lines
add pthread safe
Revision 1.4.2.2: download - view: text, markup, annotated - select for diffs
Sun Jan 8 02:52:29 2012 UTC (12 years, 9 months ago) by misho
Branches: sched1_3
Diff to: previous 1.4.2.1: preferred, unified; branchpoint 1.4: preferred, unified
Changes since revision 1.4.2.1: +79 -28
lines
find forgotten free eventlo queue
add new macros for task type
add pthread support
Revision 1.4.2.1: download - view: text, markup, annotated - select for diffs
Sun Jan 8 02:01:41 2012 UTC (12 years, 9 months ago) by misho
Branches: sched1_3
Diff to: previous 1.4: preferred, unified
Changes since revision 1.4: +40 -1
lines
add mutexes init/destroy
Revision 1.4: download - view: text, markup, annotated - select for diffs
Sun Jan 8 00:51:17 2012 UTC (12 years, 9 months ago) by misho
Branches: MAIN
CVS tags: SCHED1_2
Branch point for: sched1_3
Diff to: previous 1.3: preferred, unified
Changes since revision 1.3: +15 -11
lines
version 1.2
Revision 1.3.2.1: download - view: text, markup, annotated - select for diffs
Thu Dec 8 09:17:34 2011 UTC (12 years, 10 months ago) by misho
Branches: sched1_2
Diff to: previous 1.3: preferred, unified; next MAIN 1.4: preferred, unified
Changes since revision 1.3: +15 -11
lines
new ver 1.2
add lock per task
thread safety operations
Revision 1.3: download - view: text, markup, annotated - select for diffs
Thu Dec 8 08:02:23 2011 UTC (12 years, 10 months ago) by misho
Branches: MAIN
CVS tags: SCHED1_1
Branch point for: sched1_2
Diff to: previous 1.2: preferred, unified
Changes since revision 1.2: +11 -7
lines
ver 1.1
Revision 1.2.2.6: download - view: text, markup, annotated - select for diffs
Thu Dec 1 00:02:55 2011 UTC (12 years, 11 months ago) by misho
Branches: sched1_1
Diff to: previous 1.2.2.5: preferred, unified; branchpoint 1.2: preferred, unified; next MAIN 1.3: preferred, unified
Changes since revision 1.2.2.5: +4 -3
lines
add some correct comments in source
Revision 1.2.2.5: download - view: text, markup, annotated - select for diffs
Tue Oct 4 23:12:33 2011 UTC (13 years, 1 month ago) by misho
Branches: sched1_1
Diff to: previous 1.2.2.4: preferred, unified; branchpoint 1.2: preferred, unified
Changes since revision 1.2.2.4: +3 -3
lines
fix timecmp instead memcmp
Revision 1.2.2.4: download - view: text, markup, annotated - select for diffs
Tue Oct 4 20:31:39 2011 UTC (13 years, 1 month ago) by misho
Branches: sched1_1
Diff to: previous 1.2.2.3: preferred, unified; branchpoint 1.2: preferred, unified
Changes since revision 1.2.2.3: +2 -2
lines
fix bug in schedCancelBy criteria == CRITERIA_TV
Revision 1.2.2.3: download - view: text, markup, annotated - select for diffs
Tue Oct 4 14:17:32 2011 UTC (13 years, 1 month ago) by misho
Branches: sched1_1
Diff to: previous 1.2.2.2: preferred, unified; branchpoint 1.2: preferred, unified
Changes since revision 1.2.2.2: +3 -2
lines
added braces for clarification
Revision 1.2.2.2: download - view: text, markup, annotated - select for diffs
Tue Oct 4 14:04:35 2011 UTC (13 years, 1 month ago) by misho
Branches: sched1_1
Diff to: previous 1.2.2.1: preferred, unified; branchpoint 1.2: preferred, unified
Changes since revision 1.2.2.1: +4 -3
lines
added error handling abillity into scheduler loop
Revision 1.2.2.1: download - view: text, markup, annotated - select for diffs
Tue Oct 4 13:29:00 2011 UTC (13 years, 1 month ago) by misho
Branches: sched1_1
Diff to: previous 1.2: preferred, unified
Changes since revision 1.2: +2 -1
lines
added exception default hook
Revision 1.2: download - view: text, markup, annotated - select for diffs
Tue Oct 4 12:34:33 2011 UTC (13 years, 1 month ago) by misho
Branches: MAIN
CVS tags: SCHED1_0
Branch point for: sched1_1
Diff to: previous 1.1: preferred, unified
Changes since revision 1.1: +65 -53
lines
ver 1.0
Revision 1.1.1.1.2.7: download - view: text, markup, annotated - select for diffs
Tue Oct 4 12:32:23 2011 UTC (13 years, 1 month ago) by misho
Branches: sched1_0
Diff to: previous 1.1.1.1.2.6: preferred, unified; branchpoint 1.1.1.1: preferred, unified; next MAIN 1.2: preferred, unified
Changes since revision 1.1.1.1.2.6: +2 -2
lines
fix type
Revision 1.1.1.1.2.6: download - view: text, markup, annotated - select for diffs
Fri Sep 9 14:46:25 2011 UTC (13 years, 1 month ago) by misho
Branches: sched1_0
Diff to: previous 1.1.1.1.2.5: preferred, unified; branchpoint 1.1.1.1: preferred, unified
Changes since revision 1.1.1.1.2.5: +11 -5
lines
added kill condition variable of loop
Revision 1.1.1.1.2.5: download - view: text, markup, annotated - select for diffs
Fri Sep 9 14:14:33 2011 UTC (13 years, 1 month ago) by misho
Branches: sched1_0
Diff to: previous 1.1.1.1.2.4: preferred, unified; branchpoint 1.1.1.1: preferred, unified
Changes since revision 1.1.1.1.2.4: +14 -13
lines
change schedEnd() argument to double-pointer
Revision 1.1.1.1.2.4: download - view: text, markup, annotated - select for diffs
Sat Aug 13 17:28:17 2011 UTC (13 years, 2 months ago) by misho
Branches: sched1_0
Diff to: previous 1.1.1.1.2.3: preferred, unified; branchpoint 1.1.1.1: preferred, unified
Changes since revision 1.1.1.1.2.3: +2 -4
lines
remove debug printf
Revision 1.1.1.1.2.3: download - view: text, markup, annotated - select for diffs
Sat Aug 13 17:26:26 2011 UTC (13 years, 2 months ago) by misho
Branches: sched1_0
Diff to: previous 1.1.1.1.2.2: preferred, unified; branchpoint 1.1.1.1: preferred, unified
Changes since revision 1.1.1.1.2.2: +4 -2
lines
final fixes find from unit tests
Revision 1.1.1.1.2.2: download - view: text, markup, annotated - select for diffs
Fri Aug 12 23:06:56 2011 UTC (13 years, 2 months ago) by misho
Branches: sched1_0
Diff to: previous 1.1.1.1.2.1: preferred, unified; branchpoint 1.1.1.1: preferred, unified
Changes since revision 1.1.1.1.2.1: +9 -2
lines
fix init pre-hook
add tailq init
import unit test
Revision 1.1.1.1.2.1: download - view: text, markup, annotated - select for diffs
Thu Aug 11 22:55:28 2011 UTC (13 years, 2 months ago) by misho
Branches: sched1_0
Diff to: previous 1.1.1.1: preferred, unified
Changes since revision 1.1.1.1: +33 -35
lines
fix initscheduler & hooks
+ register tasks
Revision 1.1.1.1 (vendor branch): download - view: text, markup, annotated - select for diffs
Fri Aug 5 15:52:00 2011 UTC (13 years, 3 months ago) by misho
Branches: misho
CVS tags: start
Branch point for: sched1_0
Diff to: previous 1.1: preferred, unified
Changes since revision 1.1: +0 -0
lines
libaitsched Task Scheduler
Revision 1.1: download - view: text, markup, annotated - select for diffs
Fri Aug 5 15:52:00 2011 UTC (13 years, 3 months ago) by misho
Branches: MAIN
Initial revision
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>