Reviewers: Rico,
Description:
Remove prematurely added dependencies from preparser.
Also remove some dead code.
Please review this at http://codereview.chromium.org/7334008/
SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge
Affected files:
M src/SConscript
M src/conversions.cc
Index: src/SConscript
diff --git a/src/SConscript b/src/SConscript
index
4b0ba163410751e370c82cb7057c4ddb3ac7f03b..9d1d3a20f58e1072426ef0eec098d31ccf4fc9e1
100755
--- a/src/SConscript
+++ b/src/SConscript
@@ -231,15 +231,11 @@ SOURCES = {
PREPARSER_SOURCES = {
'all': Split("""
allocation.cc
- bignum.cc
- cached-powers.cc
- conversions.cc
hashmap.cc
preparse-data.cc
preparser.cc
preparser-api.cc
scanner-base.cc
- strtod.cc
token.cc
unicode.cc
utils.cc
Index: src/conversions.cc
diff --git a/src/conversions.cc b/src/conversions.cc
index
232eda08c933cf7bf6418e58edf1a0c2e66ee2c2..c34fe519c42f94c6652650c7acbd2c3d74e70c5c
100644
--- a/src/conversions.cc
+++ b/src/conversions.cc
@@ -430,24 +430,4 @@ char* DoubleToRadixCString(double value, int radix) {
return builder.Finalize();
}
-
-static Mutex* dtoa_lock_one = OS::CreateMutex();
-static Mutex* dtoa_lock_zero = OS::CreateMutex();
-
-
} } // namespace v8::internal
-
-
-extern "C" {
-void ACQUIRE_DTOA_LOCK(int n) {
- ASSERT(n == 0 || n == 1);
- (n == 0 ? v8::internal::dtoa_lock_zero :
v8::internal::dtoa_lock_one)->Lock();
-}
-
-
-void FREE_DTOA_LOCK(int n) {
- ASSERT(n == 0 || n == 1);
- (n == 0 ? v8::internal::dtoa_lock_zero : v8::internal::dtoa_lock_one)->
- Unlock();
-}
-}
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev