Skip to main content
Homepage
Explore
Search or go to…
/
Register
Sign in
Explore
Primary navigation
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
GitLab community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Collapse sidebar
Snippets
Groups
Projects
Show more breadcrumbs
Anders Blomdell
LabComm
Compare revisions
713c78f44c443da1e93a43d4a1a8684360d84613 to master
Compare revisions
Changes are shown as if the
source
revision was being merged into the
target
revision.
Learn more about comparing revisions.
Source
Anders Blomdell / LabComm
Select target project
No results found
master
Select Git revision
Branches
labcomm2014
labcomm2006
master
python_sig_hash
typedefs
anders.blomdell
typeref
pragma
compiler-refactoring
labcomm2013
Tags
v2006.0
v2013.0
v2014.0
v2014.1
v2014.2
v2014.3
v2014.4
v2014.5
v2014.6
v2015.0
20 results
Swap
Target
Erik Jansson / LabComm
Select target project
0 results
Searching
713c78f44c443da1e93a43d4a1a8684360d84613
Select Git revision
Branches
master
anders.blomdell
typeref
pragma
compiler-refactoring
labcomm2013
Tags
v2013.0
v2014.0
v2014.1
9 results
Show changes
Only incoming changes from source
Include changes to target after source was created
Compare
Commits on Source
610
e4624ac2
applied old patch for block structure in the generated code fixing name clashes
Nov 2, 2011
bb636c49
added wiki_example and needed library files
Nov 2, 2011
423369b1
cleanup
Nov 2, 2011
58956828
started simple example
Nov 2, 2011
28c454c2
added simple Java example
Nov 2, 2011
01cae7aa
dokumenterat?
Nov 2, 2011
38464828
small fix to exclude examples in build.xml, Descriptive output in Encoder
Nov 3, 2011
ca5b4caf
added C encoder
Nov 8, 2011
80fb199f
added C decoder
Nov 8, 2011
c11dc39c
documentation epsilon
Nov 8, 2011
cd7ccf44
small changes
Nov 8, 2011
8337b413
added Makefile to c library
Nov 8, 2011
5185e5a4
use liblabcomm instead in example
Nov 8, 2011
a5071fc0
added dummy reader/writer on top of UDP, in preparation of a datagram protocol over raw ethernet
Dec 6, 2011
2a587ae4
epsilon
Dec 6, 2011
d00f2951
dummy compile script
Dec 7, 2011
35f90c3d
working ethernet test
Dec 13, 2011
a4d22b52
parameters for eth if name and dest MAC addr for thr examples
Dec 14, 2011
f695e6ca
merged example: sending works
Dec 14, 2011
57fefd68
example works both ways
Dec 14, 2011
548160e7
some cleanup
Dec 14, 2011
d7b40aa9
cleaned up debug output
Dec 14, 2011
4583884b
more cleanup and reorganization
Dec 14, 2011
fb8d0935
added compilation of dependencies to the compile scripts
Dec 14, 2011
a9bcc9a3
epsilon
Dec 14, 2011
bd14acb5
moved compiler to its own directory
Dec 14, 2011
e79e7ead
... and the final(?) pieces of the move
Dec 14, 2011
61d106a2
changed wording in README
Dec 14, 2011
6b07a43b
updated path in README
Dec 14, 2011
39fa4cc0
moved experimental reader/writers into separate dir
Dec 14, 2011
8c8b4a81
moved aux files into experimental
Dec 14, 2011
51122380
... and updated paths
Dec 14, 2011
0b2963c5
added typecast tp thr_msg_handler_t
Dec 15, 2011
54248fc1
added bidirectional sketch
Dec 15, 2011
18916fef
updated README
Dec 15, 2011
2ed270e5
read channel ID to reply on the same channel
Dec 16, 2011
3e30d1ee
added README with language details
Dec 16, 2011
88bea054
new jastadd to compile under java7 JDK
Jan 2, 2012
7ff39bbd
added python decoder to simple example
Jan 3, 2012
27ed2c5b
removed unused channel
Feb 22, 2012
904b2663
cleanup and fixes
Feb 23, 2012
15d856a7
more cleanup
Feb 23, 2012
3e252daa
fixed addres printouts in the example
Feb 23, 2012
6584be3e
started sketching NRT protocol
Mar 21, 2012
5da77d5f
fixed typo
Mar 21, 2012
2432621c
added simple parser for binary labcomm signatures
Feb 8, 2013
3229d26e
minor polishing
Feb 11, 2013
087bf1ca
partially implemented arrays in example signature parser
Feb 12, 2013
65d8c373
epsilon; iterative parser still not supporting skipping of data
Feb 12, 2013
a733b92f
cleanup, but still not supporting skipping of data (at least for varsize arrays)
Feb 12, 2013
4143e65f
array skipping maybe works
Feb 14, 2013
c222f77c
added var array
Feb 19, 2013
e2b094d5
simple implementation and test of packing ints
Feb 19, 2013
399b7dcb
packed lengths and numbers seem to work in C and Java
Feb 20, 2013
9e27c274
removed debug printout
Feb 20, 2013
cee89a52
added a small comment on the packing + added untested code to the csharp lib +...
Feb 20, 2013
f08fd69f
Java decodes var arrays properly
Feb 20, 2013
ceb0da14
now the csharp lib compiles. Still not tested, though
Feb 21, 2013
986a3cbe
probably implemented packed32 in python
Feb 21, 2013
abcd62fd
changed encoding in python
Feb 22, 2013
9ff9e3c2
small c# fix
Feb 22, 2013
321cc67d
Added changes from firefly
Mar 5, 2013
4427041c
Merge on error, new datatype callback and mem leak fix
Mar 5, 2013
78559879
merge of new coding and new error handling
Mar 6, 2013
eaf4511a
minor fixes
Mar 6, 2013
4d3a1e49
added forgotten interface
Mar 6, 2013
245a4f7c
started refactoring for separate writer action for sending signatures
Mar 7, 2013
0b806600
started refactoring Java EncoderChannel to use LabCommWriter + minor fixes
Mar 7, 2013
66b14d6e
include its own header file
Mar 7, 2013
fc121fcb
added user action to the action enum
Mar 7, 2013
33fabe9f
updated mem_writer to varargs + turned experimental off by default
Mar 7, 2013
3b18c8bf
applied patch from Anders Blomdell plus minor fixes
Mar 22, 2013
506eb33b
put back varargs in writer
Mar 22, 2013
5aba36c4
adapted sig_parser to varint
Apr 11, 2013
4aa92861
cleaned up debug and info output
Apr 11, 2013
f0ce33c6
turned off experimental unused code
Apr 11, 2013
6d4981d8
moved main (test) program to a separate file
Apr 11, 2013
7c208306
added heads-up comment
Apr 11, 2013
38892389
changed prototype of labcomm_sizeof_sample to include signature_t
Apr 12, 2013
5ad89bf0
changed generated length to be without user_id field + started changing the...
Apr 12, 2013
7bc4e7a1
split parser stack into val_ and ptr_ + added signature_name_length to work...
Apr 15, 2013
b33c526b
changed name to cached_encoded_size for clarity + started to move parser towards using signature_t
Apr 15, 2013
0283a101
commented
Apr 15, 2013
75a92c86
some cleanup and renaming for clarity
Apr 15, 2013
576f596c
extended simple example to use typedef
Apr 15, 2013
c53c6ec3
fixed(?) stack leak
Apr 15, 2013
af9631f3
cleanup + embryo of dynamic allocation of parser data
Apr 16, 2013
ca63154d
added sanity checks for stacks and cleaned up(?) debug printouts
Apr 16, 2013
e2c2b9d4
comment
Apr 16, 2013
5f2c6643
Minor refatorings and cleanups.
Apr 18, 2013
366de880
Use ioctl's instead of access to labcomm_dynamic_buffer_writer internal fields.
Apr 18, 2013
8cc26734
Changed encoding/decoding of packed32 type to be big endian.
Apr 22, 2013
4975adc7
Added a few more tests.
Apr 22, 2013
5d8c7d37
Corrected labcomm_pack32 to use current labcomm_writer interface.
Apr 22, 2013
2d23900b
Some refactorings and initial try at O(1) lookup of
Apr 24, 2013
f086893e
adapted simple example to encoder/decoder.h
Apr 24, 2013
dd7bfe04
fixed java gen for var size arrays
Apr 25, 2013
45c7b977
Refactored code to not expose labcomm_encoder_start,
Apr 26, 2013
274eddf0
First stab at propagating writer errors to caller.
Apr 29, 2013
36839bac
Changed encoding of packed32 to be coded big endian with use of
Apr 30, 2013
510 additional commits have been omitted to prevent performance issues.
Side-by-side
Compare changes
Side-by-side
Inline
Show whitespace changes
Loading
Loading