summaryrefslogtreecommitdiffstats
path: root/baseline/source/petrinet/ChangeLog.txt
diff options
context:
space:
mode:
authorJoshua Bakita <bakitajoshua@gmail.com>2019-10-07 19:13:39 -0400
committerJoshua Bakita <bakitajoshua@gmail.com>2019-10-07 19:13:39 -0400
commit386b7d3366f1359a265da207a9cafa3edf553b64 (patch)
treec76120c2c138faed822e4ae386be6ef22a738a78 /baseline/source/petrinet/ChangeLog.txt
parent54a3f7091a2146b29c73a6fdc4b62a5c4ad7a3d8 (diff)
Reorganize and commit all the modified TACLeBench code and run scripts
Diffstat (limited to 'baseline/source/petrinet/ChangeLog.txt')
-rw-r--r--baseline/source/petrinet/ChangeLog.txt63
1 files changed, 63 insertions, 0 deletions
diff --git a/baseline/source/petrinet/ChangeLog.txt b/baseline/source/petrinet/ChangeLog.txt
new file mode 100644
index 0000000..3a02ec7
--- /dev/null
+++ b/baseline/source/petrinet/ChangeLog.txt
@@ -0,0 +1,63 @@
1File: petrinet.c
2Original provenience: Mälardalen benchmark suite,
3http://www.mrtc.mdh.se/projects/wcet/wcet_bench/nsichneu/nsichneu.c
4
52016-02-02:
6- Added generic TACLeBench header.
7- Removed old file header (keep some information in TACLeBench
8 header).
9- Renamed global variables:
10 - main_iters_dummy_i -> petrinet_main_iters_dummy_i
11 - main_min_dummy_i -> petrinet_main_min_dummy_i
12 - main_max_dummy_i -> petrinet_main_max_dummy_i
13 - P1_is_marked -> petrinet_P1_is_marked
14 - P1_marking_member_0 -> petrinet_P1_marking_member_0
15 - P2_is_marked -> petrinet_P2_is_marked
16 - P2_marking_member_0 -> petrinet_P2_marking_member_0
17 - P3_is_marked -> petrinet_P3_is_marked
18 - P3_marking_member_0 -> petrinet_P3_marking_member_0
19- Renamed main function to petrinet_main, set as entrypoint.
20- Implemented new function main according to TACLeBench guidelines.
21- Implemented function petrinet_return, calculates checksum over
22 petrinet_P3_marking_member_0.
23- Applied code formatting according to the following rules
24 - Lines shall not be wider than 80 characters; whenever possible, appropriate
25 line breaks shall be inserted to keep lines below 80 characters
26 - Indentation is done using whitespaces only, no tabs. Code is indented by
27 two whitespaces
28 - Two empty lines are put between any two functions
29 - In non-empty lists or index expressions, opening '(' and '[' are followed by
30 one whitespace, closing ')' and ']' are preceded by one whitespace
31 - In comma- or colon-separated argument lists, one whitespace is put after
32 each comma/colon
33 - Names of functions and global variables all start with a benchmark-specific
34 prefix (here: bs_) followed by lowercase letter (e.g., bs_square)
35 - For pointer types, one whitespace is put before the '*'
36 - Operators within expressions shall be preceded and followed by one
37 whitespace
38 - Code of then- and else-parts of if-then-else statements shall be put in
39 separate lines, not in the same lines as the if-condition or the keyword
40 "else"
41 - Opening braces '{' denoting the beginning of code for some if-else or loop
42 body shall be put at the end of the same line where the keywords "if",
43 "else", "for", "while" etc. occur
44 - In non-empty lists or index expressions, opening '(' and '[' are followed by
45 one whitespace, closing ')' and ']' are preceded by one whitespace
46 - Operators within expressions shall be preceded and followed by one
47 whitespace
48
492016-04-05:
50- Return '0' on success
51
522016-04-06:
53- Fixed generation of return value
54
552016-06-01:
56- Changed all prefixes to lower-case
57
582016-06-08:
59- Prefix
60- removed return from petrinet_main
61
622016-06-13:
63- introduced function petrinet_init