Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
L
LabComm
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Deploy
Releases
Model registry
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Anders Blomdell
LabComm
Repository graph
Repository graph
You can move around the graph by using the arrow keys.
36ec36fcb2ae00213f34657fb25815296d4d111c
Select Git revision
Branches
10
anders.blomdell
compiler-refactoring
labcomm2006
labcomm2013
labcomm2014
master
default
pragma
python_sig_hash
typedefs
typeref
Tags
10
v2014.6
v2015.0
v2014.5
v2014.4
v2006.0
v2014.3
v2014.2
v2014.1
v2014.0
v2013.0
20 results
Begin with the selected commit
Created with Raphaël 2.2.0
25
May
24
23
22
21
20
12
5
4
29
Apr
23
24
Mar
19
4
3
27
Feb
26
25
24
23
20
19
18
17
13
12
11
10
9
5
2
1
31
Jan
30
29
28
27
26
23
21
19
10
7
29
Dec
10
9
2
1
28
Nov
27
26
25
22
21
18
17
14
13
12
11
10
27
Oct
26
25
24
23
15
14
13
10
9
7
5
Sep
24
Jul
25
Jun
16
May
3
2
28
Apr
24
22
21
20
18
17
16
14
11
10
3
2
1
30
Mar
29
28
21
20
16
Feb
15
14
7
23
Jan
6
Dec
3
2
29
Nov
27
22
21
26
Aug
23
21
20
19
13
23
Jul
16
9
2
28
Jun
27
25
24
17
13
11
10
5
3
31
May
30
29
27
22
21
20
17
16
15
14
13
8
30
Apr
29
26
25
24
22
18
16
15
12
11
22
Mar
7
6
5
22
Feb
21
20
19
14
12
11
8
21
Mar
23
Feb
22
3
Jan
2
16
Dec
15
14
13
7
6
8
Nov
3
2
20
Jan
4
Preparing for cross language checks of renaming encoders/decoders
Bug fixes to renaming encoders/decoders
Slowly improving error handling.
Fixed duplicate generation of names in python
Made some C tests run with valgrind, corrected two found library
First implementation of intention encoding in python
Started implementing encoding of intentions in python
Python refactoring: changed name to dict
decoding of intentions in C lib
Csharp adapted to protocol with intentions. (Ignoring them)
refactored out decodeBytes and decodeIntentions
corrected length calculation in encoder
Don't generate duplicate intentions (e.g. name) for typedefs. Updated
added sanity check for lengths in encoder
WiP: intentions partially implemented in C, Java (typedefparser broken), and python
added intentions to labcomm_renaming_encoder test
WiP: temporary fix in C lib, incompatible with other libs
WiP: refactoring to separate out 'outermost' intentions. tests broken
cleanup
Annotations are for the use of a data type, so *Decl should
refactored and added annotations to Decl
Refactoring: Annotation* -> Annotations
Preliminary refactoring: added annotations to *Decl
changed intention encoding to be struct {byte key[_] , byte val[_]}[_]
preliminary refactoring of intention attributes
made QUOTEDSTRING an option for Intention values
Added checking that TypeDefs do not have intentions to compiler
Hacked java TypeDefParser to parse intentions
Passes tests for files without intentions
updated test_generated_encoding to include intentions
Don't generate intentions for typedefs (to avoid generating two
Small change to AST, fixed Intention -> Annotation
WiP: generating intentions in signatures.
WiP annotations. small changes
WiP: adding annotations to signature
added experimental docstring annotation
generalized intention to annotation
renamed productions in grammar: ConcreteType to TypeInstance and Program to Specification
renamed Type to DataType in grammar
dummy testing of intention parsing
Loading