Vasily Levchenko
33ae0f85f8
sync experiments/kotlin-ir
2016-09-13 17:40:59 +03:00
Vasily Levchenko
f122131778
added kotlin with IR as submodule to experiments
2016-09-13 06:04:46 +03:00
Vasily Levchenko
d6bb074fa7
Makefile: added instruction to compile debug application
2016-09-12 17:29:56 +03:00
Vasily Levchenko
35fb5fd82d
launcher for classfields_1.kt
2016-09-12 17:29:56 +03:00
Vasily Levchenko
00354672d2
dwarfed version of classfields_1.ll
2016-09-12 17:29:56 +03:00
Vasily Levchenko
e7bee929a5
foo() and bar() functions to play with dwarf
2016-09-12 17:29:56 +03:00
Vasily Levchenko
f0280736d5
main.c: is bad name for one function 'C' file
2016-09-12 17:29:56 +03:00
Vasily Levchenko
4014eb026b
Makefile:.PRECIOUS
...
for some reasons make decides that build interrupted or so and removes intermediate results (or by some implecit rule) and delete files I've been interested in: %.ll, %.bc, %.s and %.o. .PRECIOUS helps to prevent such behaviour for selected files.
2016-09-12 17:29:56 +03:00
Vasily Levchenko
d8ca14cb33
take placer for .kt -> .ll command
2016-09-12 17:29:56 +03:00
Vasily Levchenko
1165030e18
added 2-functions.c example to compile.
2016-09-12 17:29:56 +03:00
Vasily Levchenko
1bc70ebf69
Makfile: added to generate dwarf filled translator out put result and example applications demonstrating how dwarf initialized in diffe
...
for different versions of llvm
2016-09-12 17:29:56 +03:00
Vasily Levchenko
cb3bae130f
classfields_1.ll file generated from kotlin source located in cotkat test's with:
...
java -jar build/libs/translator-1.0.jar src/test/kotlin/tests/classfields_1/classfields_1.kt > classfields_1.ll
2016-09-12 17:29:56 +03:00
Vasily Levchenko
3193d87636
translator/Makefile: Disabled stdlib/tests compilation
...
We imported only translator at the moment no stdlib, so not all tests are be compilable.
2016-09-09 15:37:25 +03:00
Vasily Levchenko
6c4ad88501
tranlator moved to experiements/translator and the the rest is clean upped for now
...
if something will be required in the future (I can always repeate the exercise)
2016-09-08 11:42:20 +03:00
Vasily Levchenko
a00e93ee07
Merge remote-tracking branch 'carkot/master'
2016-09-08 11:33:44 +03:00
Vasily Levchenko
ec21d48278
move lifetime experiemnts to experiment/lifetime
2016-09-08 11:17:22 +03:00
Vasily Levchenko
711aa25412
rust example of lifetime event handling
2016-09-08 11:17:04 +03:00
Vasily Levchenko
a55eebfcb9
Go: example of the deferred execution
2016-09-08 11:15:10 +03:00
Vasily Levchenko
6b44326c49
life cycle in D, RAII and non scoped object creations, perhaps illustraion of allocation could be interesting as well
2016-09-08 11:15:10 +03:00
MaximZaitsev
c08b1c49d5
deleted file with example room config
2016-09-07 17:59:27 +03:00
MaximZaitsev
69c7c722ce
deleted functional of car emulation
2016-09-07 17:58:49 +03:00
MaximZaitsev
ba70a330f3
copied emulator logic to main server, add parsing cl args, add JSAP lib
2016-09-07 17:39:39 +03:00
MaximZaitsev
c7a0f0760d
corrected gradle build
2016-09-06 20:34:50 +03:00
MaximZaitsev
a408506bf6
corrected gradle build
2016-09-06 20:34:41 +03:00
MaximZaitsev
aabbdbe096
add delay after sending route to car
2016-09-06 18:32:27 +03:00
MaximZaitsev
0bfbc0e50a
format room config file changed to xml
2016-09-06 17:52:09 +03:00
Svyatoslav Scherbina
8faf375c1b
experiments/MemLayout: add one more prototype
2016-09-06 15:18:38 +03:00
Svyatoslav Scherbina
399a90950a
experiments/MemLayout: replace prototype by another one
2016-09-06 12:05:32 +03:00
Svyatoslav Scherbina
0e8698ee3e
experiments/MemLayout: untrack .idea/workspace.xml file
2016-09-06 12:05:11 +03:00
Alexey Stepanov
ed42613479
translator: refactor the use of the filter extension
2016-09-05 21:07:13 +03:00
Alexey Stepanov
3dc93dc86c
translator: add fast build in executable file
2016-09-05 20:50:12 +03:00
Alexey Stepanov
7e5c4672f9
translator: avoiding redundant function in LLVMBuilder
2016-09-05 20:01:45 +03:00
MaximZaitsev
f27e52200a
remove using protobuf from algorithm module
2016-09-05 16:38:41 +03:00
MaximZaitsev
86aa39ddac
add file with example of room configuration
2016-09-05 15:14:40 +03:00
MaximZaitsev
92836b838f
now room configurations can read from files
2016-09-05 15:12:46 +03:00
Nikolay Igotti
653abb931c
Memory layout experiment.
2016-09-05 13:46:29 +03:00
MaximZaitsev
23caaf6ef9
delete useless variable
2016-09-05 13:29:19 +03:00
MaximZaitsev
a589f7da9c
main server refactoring
2016-09-05 13:09:49 +03:00
Alexey Stepanov
191a65bede
fix path to stdlib in readme.md
2016-09-02 21:24:08 +03:00
Alexey Stepanov
a53e173433
translator: rearrange code in kotstd, fix makefiles and run tests
2016-09-02 19:22:38 +03:00
Alexey Stepanov
c1b8bcb517
translator: make fully auto generated .ll in kotlin native lib
2016-09-02 19:22:38 +03:00
Alexey Stepanov
d9cbced38e
translator: escape store information about return on top level
2016-09-02 19:22:38 +03:00
MaximZaitsev
ddceb70326
main server refactoring
2016-09-02 18:02:17 +03:00
MaximZaitsev
408aed5e90
large refactoring of main server
2016-09-02 17:46:49 +03:00
Alexey Stepanov
061646c5ff
translator: fix imports and packages in codegens
2016-09-02 10:24:22 +03:00
Alexey Stepanov
8cf97de946
translator: rearrange codegens to one package
2016-09-02 10:24:22 +03:00
e5l
29cef52317
car_srv: rotation small fix
2016-09-02 10:19:28 +03:00
Alexey Stepanov
f2cc0337cd
translator: refactor fucntion arguments, fix naming, use factory in TranslationState
2016-09-01 20:39:53 +03:00
e5l
391adc0e32
car_srv: rotate correction with sonar
2016-09-01 18:03:30 +03:00
MaximZaitsev
d293bb8b6b
add exception for try get new sonar data
2016-09-01 16:54:26 +03:00