Xdebug переопределяет трассировку памяти в 2.6 (2018-01-29), которая может использоваться в Qcachegrind или аналогичном инструменте. Просто обязательно выберите опцию памяти :)
Из документов:
Начиная с Xdebug 2.6, профилировщик также собирает информацию о том, сколько используется память, а функции aGnd увеличивают использование памяти.
blockquote>Я не знаком с форматом файла, но Qcachegrind отлично поработал для отслеживания пары памяти вопросы.
Благодаря ответу FelipeAls этот код сделал это:
table {
table-layout: fixed;
word-wrap: break-word;
}
Еще одна возможность не использовать перенос слов, а иметь что-то вроде ...
Я заметил, что родительский элемент span6
отображается как table
, но span6
является плавающим. Удаление поплавка и установка span*
в display: table-cell
работает: fiddle
Примечание: у ТБ может быть более подходящий класс, чем span*
, класс, который уже имеет display: table-cell
.
Другое решение, но, вероятно, не то, что вы хотите достичь: техника «элемент с overflow: hidden;
рядом с плавающим элементом» : Рабочая скрипка
Объяснение этой магии называется контекстом форматирования блоков (блог TJ Koblentz ') - вопрос по SO