Files
sdk/runtime
fschneider@google.com 6f81bcbaf8 Split array loads/stores for growable arrays into two IL instructions.
This simplifies the code generation function for indexed loads/stores
a lot and help eliminating the load of the backing store in the future.

Enable CSE for loads of immutable fields like string length or fixed array
length.

Rename HasSideEffect into AffectedBySideEffect. Currently, only instructions
that are not affected by side effects can participate in hoisting or redundancy
elimination.
Review URL: https://chromiumcodereview.appspot.com//10911214

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@12245 260f80e4-7a28-3924-810f-c04153c831b5
2012-09-12 08:45:02 +00:00
..
2012-09-10 17:37:24 +00:00