Skip to content

Commit d43d4f1

Browse files
author
david
committed
feat: delete some wtf
1 parent 2034254 commit d43d4f1

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+187
-8421
lines changed

bridge/CMakeLists.txt

Lines changed: 3 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -572,8 +572,6 @@ elseif ($ENV{WEBF_JS_ENGINE} MATCHES "v8")
572572
bindings/v8/atomic_string.cc
573573
bindings/v8/native_string_utils.cc
574574
bindings/v8/script_value.cc
575-
# bindings/v8/exception_state.cc
576-
bindings/v8/script_wrappable.cc
577575
bindings/v8/wrapper_type_info.cc
578576
bindings/v8/v8_interface_bridge_base.cc
579577
bindings/v8/v8_initializer.cc
@@ -587,12 +585,7 @@ elseif ($ENV{WEBF_JS_ENGINE} MATCHES "v8")
587585
bindings/v8/platform/heap/persistent.h
588586
bindings/v8/platform/heap/thread_state_storage.cc
589587
bindings/v8/platform/heap/write_barrier.h
590-
bindings/v8/platform/heap/heap_allocator_impl.h
591-
bindings/v8/platform/heap/trace_traits.h
592588
bindings/v8/platform/heap/custom_spaces.cc
593-
bindings/v8/platform/heap/collection_support/heap_hash_map.h
594-
bindings/v8/platform/heap/collection_support/heap_vector_backing.h
595-
bindings/v8/platform/heap/collection_support/heap_hash_table_backing.h
596589
bindings/v8/platform/util/gc_plugin.h
597590
bindings/v8/platform/util/main_thread_util.cc
598591
bindings/v8/union_base.cc
@@ -602,20 +595,15 @@ elseif ($ENV{WEBF_JS_ENGINE} MATCHES "v8")
602595
bindings/v8/for_build/build_config.h
603596
bindings/v8/for_build/buildflag.h
604597
bindings/v8/platform/platform_export.h
605-
bindings/v8/platform/wtf/thread_specific.h
606598
bindings/v8/platform/wtf/dtoa.cc
607599
bindings/v8/platform/wtf/stack_util.cc
608600
bindings/v8/platform/wtf/atomic_operations.cc
609-
bindings/v8/platform/wtf/threading.cc
610601
bindings/v8/platform/wtf/type_traits.cc
611602
bindings/v8/platform/wtf/vector_traits.cc
612603
bindings/v8/platform/wtf/hash_traits.h
613604
bindings/v8/platform/wtf/hash_functions.h
614605
bindings/v8/platform/wtf/hash_table_deleted_value_type.h
615-
bindings/v8/platform/wtf/key_value_pair.h
616-
bindings/v8/platform/wtf/hash_table.cc
617606
bindings/v8/platform/wtf/webf_size_t.h
618-
bindings/v8/platform/wtf/hash_map.h
619607
bindings/v8/platform/wtf/conditional_destructor.h
620608
bindings/v8/platform/wtf/construct_traits.h
621609
bindings/v8/platform/wtf/sanitizers.h
@@ -630,14 +618,11 @@ elseif ($ENV{WEBF_JS_ENGINE} MATCHES "v8")
630618
bindings/v8/base/containers/flat_set.h
631619
bindings/v8/base/containers/flat_tree.h
632620
bindings/v8/base/containers/util.h
633-
bindings/v8/base/metrics/field_trial_params.cc
634621
bindings/v8/base/numerics/clamped_math.h
635622
bindings/v8/base/numerics/clamped_math_impl.h
636623
bindings/v8/base/ranges/algorithm.h
637624
bindings/v8/base/ranges/functional.h
638625
bindings/v8/base/ranges/ranges.h
639-
bindings/v8/base/synchronization/lock.cc
640-
bindings/v8/base/synchronization/lock_impl.h
641626
bindings/v8/base/time/time.cc
642627
bindings/v8/base/types/to_address.h
643628
bindings/v8/base/types/supports_ostream_operator.h
@@ -648,9 +633,6 @@ elseif ($ENV{WEBF_JS_ENGINE} MATCHES "v8")
648633
bindings/v8/base/check.h
649634
bindings/v8/base/check_op.cc
650635
bindings/v8/base/dcheck_is_on.h
651-
bindings/v8/base/feature_list.cc
652-
bindings/v8/base/feature_list_buildflags.h
653-
bindings/v8/base/features.cc
654636
bindings/v8/base/template_util.h
655637
bindings/v8/base/thread_annotations.h
656638
bindings/v8/base/location.cc
@@ -662,7 +644,6 @@ elseif ($ENV{WEBF_JS_ENGINE} MATCHES "v8")
662644
bindings/v8/base/numerics/safe_math_shared_impl.h
663645
bindings/v8/base/numerics/safe_math_clang_gcc_impl.h
664646
bindings/v8/base/memory/raw_ptr.h
665-
bindings/v8/base/memory/raw_ptr_exclusion.h
666647
bindings/v8/base/memory/scoped_refptr.h
667648
bindings/v8/base/memory/stack_allocated.h
668649
bindings/v8/base/compiler_specific.h
@@ -696,14 +677,14 @@ endif()
696677

697678
list(APPEND BRIDGE_SOURCE
698679
# Core sources
699-
# webf_bridge.cc
680+
webf_bridge.cc
700681
# core/api/api.cc
701682
# core/executing_context.cc
702683
# core/script_forbidden_scope.cc
703684
# core/script_state.cc
704685
# core/page.cc
705-
# core/dart_methods.cc
706-
# core/dart_isolate_context.cc
686+
core/dart_methods.cc
687+
core/dart_isolate_context.cc
707688
# core/dart_context_data.cc
708689
# core/executing_context_data.cc
709690
# core/fileapi/blob.cc

bridge/bindings/v8/base/check_op.h

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
#include <type_traits>
1313

1414
#include "bindings/v8/base/dcheck_is_on.h"
15-
#include "bindings/v8/base/memory/raw_ptr_exclusion.h"
15+
//#include "bindings/v8/base/memory/raw_ptr_exclusion.h"
1616
#include "bindings/v8/base/strings/to_string.h"
1717
#include "bindings/v8/base/types/supports_ostream_operator.h"
1818
#include "bindings/v8/base/check.h"
@@ -150,21 +150,21 @@ char* CreateCheckOpLogMessageString(const char* expr_str,
150150
else \
151151
check_failure_function(message_on_fail __VA_OPT__(, ) __VA_ARGS__)
152152

153-
#if !CHECK_WILL_STREAM()
154-
155-
// Discard log strings to reduce code bloat.
156-
#define CHECK_OP(name, op, val1, val2, ...) \
157-
BASE_IF(BASE_IS_EMPTY(__VA_ARGS__), CHECK((val1)op(val2)), \
158-
CHECK_OP_FUNCTION_IMPL(::logging::CheckError::CheckOp, name, op, \
159-
val1, val2, __VA_ARGS__))
160-
161-
#else
153+
//#if !CHECK_WILL_STREAM()
154+
//
155+
//// Discard log strings to reduce code bloat.
156+
//#define CHECK_OP(name, op, val1, val2, ...) \
157+
// BASE_IF(BASE_IS_EMPTY(__VA_ARGS__), CHECK((val1)op(val2)), \
158+
// CHECK_OP_FUNCTION_IMPL(::logging::CheckError::CheckOp, name, op, \
159+
// val1, val2, __VA_ARGS__))
160+
//
161+
//#else
162162

163163
#define CHECK_OP(name, op, val1, val2, ...) \
164164
CHECK_OP_FUNCTION_IMPL(::logging::CheckError::CheckOp, name, op, val1, \
165165
val2 __VA_OPT__(, ) __VA_ARGS__)
166166

167-
#endif
167+
//#endif
168168

169169
// The second overload avoids address-taking of static members for
170170
// fundamental types.

0 commit comments

Comments
 (0)