Rename some of the enum definitions inside classes to avoid conflict with the ObjectKind enum.
Review URL: https://chromiumcodereview.appspot.com//10808064

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@9792 260f80e4-7a28-3924-810f-c04153c831b5
- Add missing store barrier in GrowableArray_setData intrinsic.
Review URL: https://chromiumcodereview.appspot.com//10803060

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@9793 260f80e4-7a28-3924-810f-c04153c831b5
- Do not try to determine the address of Smis.
Review URL: https://chromiumcodereview.appspot.com//10808067

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@9794 260f80e4-7a28-3924-810f-c04153c831b5
Cleanups.
Review URL: https://chromiumcodereview.appspot.com//10809047

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@9795 260f80e4-7a28-3924-810f-c04153c831b5
Revert "Revert "Favor free list allocation to bump pointer allocation.""

This reverts commit c3636953f7d7ab118b2c420b81058a0681fd237f.

Review URL: https://chromiumcodereview.appspot.com//10810048

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@9796 260f80e4-7a28-3924-810f-c04153c831b5
- Tighten assertions around store buffers.
- Use the correct object when filtering in store barriers.
Review URL: https://chromiumcodereview.appspot.com//10796075

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@9797 260f80e4-7a28-3924-810f-c04153c831b5
Fix analysis of loose files
Review URL: https://chromiumcodereview.appspot.com//10810052

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@9798 260f80e4-7a28-3924-810f-c04153c831b5
Fix printing of dates with year 0.

Review URL: https://chromiumcodereview.appspot.com//10790099

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@9799 260f80e4-7a28-3924-810f-c04153c831b5
Don't create new nodes if we don't need to.

Review URL: https://chromiumcodereview.appspot.com//10808050

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@9800 260f80e4-7a28-3924-810f-c04153c831b5
Reenable GVN for fields.

GVN for fields was disabled in r9735 (issue 4086). Turns out that the fix was not too complicated.

Review URL: https://chromiumcodereview.appspot.com//10810043

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@9801 260f80e4-7a28-3924-810f-c04153c831b5
Chrome roll 146771->147830.

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@9802 260f80e4-7a28-3924-810f-c04153c831b5
WebKit recently has been changed to pass context as 1st argument.

Review URL: https://chromiumcodereview.appspot.com//10810055

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@9803 260f80e4-7a28-3924-810f-c04153c831b5
Correct deps.

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@9804 260f80e4-7a28-3924-810f-c04153c831b5
Use 'default:' for the first bailout-case with more than one target.

Review URL: https://chromiumcodereview.appspot.com//10796084

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@9805 260f80e4-7a28-3924-810f-c04153c831b5
DEPS AutoUpdate: webkit to 712 (2012-07-23 17:33:50 +0400) antonm@chromium.org
Implement custom Blob constructor and to Dart converter.
http://src.chromium.org/viewvc/multivm/trunk/webkit?view=rev&revision=712

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@9806 260f80e4-7a28-3924-810f-c04153c831b5
Remove suppression for blob_constructor_test.

TBR=podivilov@chromium.org

Review URL: https://chromiumcodereview.appspot.com//10815053

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@9807 260f80e4-7a28-3924-810f-c04153c831b5
Remove suppression for typed_arrays_arraybuffer_test.

TBR=podivilov@chromium.org

Review URL: https://chromiumcodereview.appspot.com//10818004

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@9808 260f80e4-7a28-3924-810f-c04153c831b5
DEPS AutoUpdate: webkit to 713 (2012-07-23 17:40:12 +0400) antonm@chromium.org
Port implementation of ArrayBuffer constructor.
http://src.chromium.org/viewvc/multivm/trunk/webkit?view=rev&revision=713

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@9809 260f80e4-7a28-3924-810f-c04153c831b5
Add spill slot locations.

Review URL: https://chromiumcodereview.appspot.com//10805053

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@9810 260f80e4-7a28-3924-810f-c04153c831b5
Rename MoveMemory to MoveMemoryToMemory to fix compilation on Win32

R=kmillikin@google.com
BUG=
TEST=

Review URL: https://chromiumcodereview.appspot.com//10809052

git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@9811 260f80e4-7a28-3924-810f-c04153c831b5