* Remove an unused layer of abstraction by not having both a macro assembler and
authorerik.corry@gmail.com <erik.corry@gmail.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 28 Nov 2008 10:37:06 +0000 (10:37 +0000)
committererik.corry@gmail.com <erik.corry@gmail.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Fri, 28 Nov 2008 10:37:06 +0000 (10:37 +0000)
commit49d05495d8b854d6deb9f3431564c6e3e620abb1
treec11abf83d7b8ca497da8b1de5c053f7d5367d609
parent54f8a1eacc49677d3b633678ea8b2ad8cdbcb3f1
* Remove an unused layer of abstraction by not having both a macro assembler and
  an assembler when compiling to bytecode.  This fixes
  http://code.google.com/p/v8/issues/detail?id=165
* Preload the 'current character' register when starting a match (byte code only
  at the moment).
Review URL: http://codereview.chromium.org/10995

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@865 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
12 files changed:
src/SConscript
src/assembler-irregexp-inl.h [deleted file]
src/assembler-irregexp.cc [deleted file]
src/assembler-irregexp.h [deleted file]
src/assembler.h
src/interpreter-irregexp.cc
src/jsregexp.cc
src/regexp-macro-assembler-irregexp-inl.h [new file with mode: 0644]
src/regexp-macro-assembler-irregexp.cc
src/regexp-macro-assembler-irregexp.h
test/cctest/test-regexp.cc
tools/visual_studio/v8_base.vcproj