summaryrefslogtreecommitdiffstats
path: root/compiler/sea_ir
Commit message (Expand)AuthorAgeFilesLines
* Now we have a proper C++ library, use std::unique_ptr.Ian Rogers2014-05-192-3/+3
* Split up CommonTest into CommonRuntimeTest and CommonCompilerTestBrian Carlstrom2014-02-263-9/+6
* Rewrite the compiler interface for CompilerDriver.Nicolas Geoffray2014-02-181-14/+7
* Move compiler code out of method verifier.Vladimir Marko2013-12-171-1/+1
* Use class def index from java.lang.Class.Ian Rogers2013-09-213-8/+8
* Multi threaded hashed deduplication during compilation.Mathieu Chartier2013-09-031-5/+3
* Add buffering to ELF file generationBrian Carlstrom2013-08-261-0/+1
* Build fix.Ian Rogers2013-08-161-1/+1
* Merge "Get SEA fibonacci running in interpreter mode." into dalvik-devIan Rogers2013-08-1612-85/+225
|\
| * Get SEA fibonacci running in interpreter mode.Dragos Sbirlea2013-08-1612-85/+225
* | Merge "Fix up TODO: c++0x, update cpplint." into dalvik-devMathieu Chartier2013-08-165-6/+6
|\ \ | |/ |/|
| * Fix up TODO: c++0x, update cpplint.Mathieu Chartier2013-08-165-6/+6
* | Get PORTABLE + SMALL on x86.Dragos Sbirlea2013-08-154-10/+42
|/
* Add flock(2)ing on dex-cache files to prevent racesBrian Carlstrom2013-08-151-1/+1
* Added tests for SEA IR intermediate representation.Dragos Sbirlea2013-08-082-6/+66
* Add tests for SEA IR types infrastructure.Dragos Sbirlea2013-08-074-5/+177
* Renamed SeaGraph::GetCurrentGraph to GetGraph for clarity.Dragos Sbirlea2013-08-073-3/+3
* Refactored SEA IR folder structure to be more logical.Dragos Sbirlea2013-08-0714-35/+35
* SEA IR type handling complete for fibonacci.Dragos Sbirlea2013-08-0711-33/+187
* Fixed SEA IR bugs.Dragos Sbirlea2013-08-056-9/+61
* Replaced .dot generation lock with ScopedObjectAccess.Dragos Sbirlea2013-08-052-15/+17
* Generation of dot files through visitor.Added type info to .dot.Dragos Sbirlea2013-08-0514-272/+448
* Added SEA IR type infrastructure (and a bit of cleanup).Dragos Sbirlea2013-08-019-41/+367
* Fix build. (whitespace issues)Dragos Sbirlea2013-07-292-3/+3
* Added SEA IR def -> use edges (along the use -> def).Dragos Sbirlea2013-07-293-31/+47
* Fixed 100 char limit in SEA IR files.Dragos Sbirlea2013-07-293-14/+24
* Fix build (whitespace issues)Dragos Sbirlea2013-07-261-24/+0
* Improvements and clustering for the .dot file generation.Dragos Sbirlea2013-07-265-37/+54
* Fix cpplint whitespace/comments issuesBrian Carlstrom2013-07-2610-32/+32
* Continued refactoring of strings & headers.Dragos Sbirlea2013-07-234-25/+13
* Refactored string to int conversion.Dragos Sbirlea2013-07-235-33/+15
* Make Sea IR objects un-copyable.Dragos Sbirlea2013-07-231-1/+4
* Added code generation framework.Dragos Sbirlea2013-07-228-156/+1097
* am 751d4ed4: Fixing cpplint legal/copyright issuesBrian Carlstrom2013-07-191-0/+16
|\
| * Fixing cpplint legal/copyright issuesBrian Carlstrom2013-07-181-0/+16
* | am fc0e3219: Fix multiple inclusion guards to match new pathnamesBrian Carlstrom2013-07-172-6/+6
|\|
| * Fix multiple inclusion guards to match new pathnamesBrian Carlstrom2013-07-172-6/+6
* | resolved conflicts for merge of 7940e44f to dalvik-devBrian Carlstrom2013-07-122-86/+632
|/
* Create separate Android.mk for main build targetsBrian Carlstrom2013-07-125-0/+1479