Revert "Workaround inlining miscompile"
This reverts commit 931a4e470402dc96cdf6e49d3571dc550a4e6fe7.
Might be the cause of libvixl crash.
Bug: 75965848
Bug: 62839002
Change-Id: I3153fa9d75ec7ddd83255d83917d19ceb4ccac6e
diff --git a/src/code-buffer-vixl.h b/src/code-buffer-vixl.h
index 9f15f6b..ee5b167 100644
--- a/src/code-buffer-vixl.h
+++ b/src/code-buffer-vixl.h
@@ -150,10 +150,7 @@
bool IsManaged() const { return managed_; }
- // Inlining Grow() triggers a miscompile and crashes libart-compiler. Mark it
- // as noinline to workaround the issue.
- // http://b/73748308
- void __attribute__ ((noinline)) Grow(size_t new_capacity);
+ void Grow(size_t new_capacity);
bool IsDirty() const { return dirty_; }