Описание тега dead-code

Dead code is code in the source code of a program which is executed but whose result is never used or a code that can never be reached or used.
2 ответа

Может кто-нибудь объяснить этот пример "мертвого кода"?

Некоторые пояснения по поводу следующих фрагментов: Я возиться с некоторыми вызовами Bluetooth обнаружения. Для этого я использую обратный вызов, который будет вызван, если BluetoothDevice найден или нет. Если устройство не найдено, параметр имеет з…
09 ноя '13 в 15:08
3 ответа

Очевидное ложное условие в else if, не дающее мертвого кода для тела внутри

Просматривая старый код, написанный одним из моих товарищей по команде, я нашел этот действительно странный код: if (...) { // some code } else if (this == null) { System.out.println("I expected this to be dead code!"); } Странно, не правда ли? НАСК…
08 окт '13 в 10:28
1 ответ

Неожиданный код после встряхивания дерева

Дано entry это модуль ввода: Он просто использует function1 от external1 модуль. Я ожидал что external1.function2 и весь external2 Модуль будет устранен. Тем не менее, мой вывод включает в себя external2.function1, Просто почему? Вот репо всего этог…
3 ответа

Мёртвый код с Xcode anaylser

Я хотел проанализировать свой проект, и анализатор xcode нашел в моем root-контроллере какой-то мертвый код. Dead code The left operand to '+' is always 0 -> Variable 'i' initialized to 0 -> The left operand to '+' is always 0 Может кто-нибудь…
05 авг '11 в 13:05
4 ответа

Минимизируйте код по отношению к операциям чтения / записи

Я начал со следующего кода: class Vereinfache2_edit { public static void main(String[] args) { int c1 = Integer.parseInt(args[0]); int c2 = Integer.parseInt(args[1]); int c3 = Integer.parseInt(args[2]); /* 1 */if (c2 - c1 == 0) { /* 2 */if (c1 != c3…
31 окт '10 в 09:47
2 ответа

Что такое AST,CFG,CLANG, как мы можем использовать его в алгоритме удаления мертвых кодов?

Я собираюсь написать алгоритм удаления мертвого кода с использованием языка Си для онлайн-мероприятия с нашей командой. Требования..... Чтобы прочитать исходный файл программы на С, который имеет много форм мертвых кодов. И наш вывод должен быть фай…
26 авг '11 в 13:56
2 ответа

Visual Studio - плагин для поиска / удаления мертвого кода?

Кто-нибудь знает любую бесплатную надстройку Visual Studio, которая найдет и / или удалит мертвый (неиспользованный) код? Я видел такую ​​возможность в MZ-Tools, но это немного дороже, чем для частного использования;)
2 ответа

Использование GCC для поиска недоступных функций ("мертвый код")

Привет, ребята, я искал способ найти статически недоступные функции в (очень) большом C++ проекте. Я пытался использовать doxygen и другие инструменты статического анализа, предложенные здесь, но мне показалось, что проект слишком сложен для них. На…
16 ноя '10 в 15:00
1 ответ

Понимание того, как избежать последствий мертвого кода

Я читаю образцы JMH, и теперь я нахожусь в разделе о безопасной петле . Вот пример: @Benchmark public void measureRight_2() { for (int x : xs) { sink(work(x)); } } @CompilerControl(CompilerControl.Mode.DONT_INLINE) public static void sink(int v) { /…
25 ноя '16 в 11:19
21 ответ

Как найти неиспользуемый / мертвый код в Java-проектах

Какие инструменты вы используете, чтобы найти неиспользуемый / мертвый код в больших Java-проектах? Наш продукт находится в разработке уже несколько лет, и становится все труднее вручную обнаруживать код, который больше не используется. Однако мы ст…
02 окт '08 в 14:22
6 ответов

Как определить, используется ли пакет, процедура или функция PL/SQL?

Как определить, используется ли пакет, процедура или функция PL/SQL? Существует ли таблица или представление Oracle, содержащее статистику использования пакета, процедуры или функции PL/SQL?
12 янв '11 в 14:55
7 ответов

Есть ли способ найти неиспользуемые обработчики событий в Delphi?

Поиск мертвого кода в Delphi обычно очень прост: просто скомпилируйте, а затем сканируйте подпрограммы, пропускающие их синие точки. Умный компоновщик очень хорош в отслеживании их, большую часть времени. Проблема в том, что это не работает для обра…
26 мар '09 в 21:11
1 ответ

GLSL: удаление мертвого кода вызывает визуальные ошибки

У меня было много странных проблем, когда я пытался написать raytracer в шейдере opengl. Я пытаюсь определить, является ли источником ошибки я сам, и часто это так, но я пришел к выводу, что некоторые из этих проблем могут быть просто ошибками в мое…
03 май '13 в 17:31
2 ответа

Недоступный код при возврате START_STICKY;

У меня есть приложение, которое я создаю, но я столкнулся с ошибкой, указывающей "Недоступный код" после возврата строки START_STICKY; начиная с if (Config.DEVELOPMENT) {и я не уверен, как это можно решить, чтобы мой источник выполнялся правильно. И…
28 июн '13 в 21:30
1 ответ

Как действительно найти все неиспользуемые стили CSS на сайте

В целях рефакторинга я пытаюсь найти все неиспользуемые определения стилей CSS на моем веб-сайте. Через некоторое время я нашел различные инструменты, такие как функция аудита Google Chrome или дополнение Firefox, называемое "селекторы пыли": как на…
02 сен '14 в 13:18
1 ответ

Может ли java-компилятор устранить мертвый код из следующих сценариев?

(Вопрос № 0: компилятор Java устраняет мертвый код по умолчанию?) Вопрос № 1: Предположим, у меня есть следующий фрагмент кода (который генерируется искусственно, поэтому я не контролирую его), сможет ли компилятор устранить мертвый код для меня? st…
14 апр '14 в 19:35
2 ответа

Как компилятор в Java выбирает недоступный код?

Как компилятор выбирает недоступный код? рассмотреть эти public class Test15 { public static final boolean verdict = false; public static final int verdictInt = 2; public static void main(String[] args) throws IOException { // case1 if (verdict) { S…
29 ноя '14 в 19:25
5 ответов

Java Dead Code, может кто-нибудь объяснить?

Это часть бинарного класса дерева, здесь есть функция поиска, учитывая ключ, чтобы найти узел в дереве, если не найдено, return nullОднако эта часть была признана мертвым кодом, когда я перемещаю if(current==null) Заявление в нижней части внутри whi…
31 дек '13 в 05:17
2 ответа

Как найти мертвый код в большом реактивном проекте?

Чтобы реорганизовать проект на стороне клиента, я ищу безопасный способ найти (и удалить) неиспользуемый код. Какие инструменты вы используете, чтобы найти неиспользуемый / мертвый код в больших реактивных проектах? Наш продукт разрабатывался в тече…
11 янв '19 в 14:47
2 ответа

Константные выражения Java и исключение кода

Как обсуждалось здесь, javac и другие компиляторы Java могут предоставлять возможности удаления кода для if- заявления, где условие является "выражением константы". Как это повлияет, если мой код использует константное выражение, которое зависит от …