Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | more refactoring | rohan.prinja | 2015-10-30 | 1 | -1/+1 |
| | |||||
* | Introduce DOMClass::heap_size_of | Anthony Ramine | 2015-10-14 | 1 | -231/+16 |
| | | | | | | | | It holds a function pointer to the HeapSizeOf::heap_size_of_children() implementation corresponding to that IDL interface. This removes the need for a clumsly TypeId-based match expression in the former heap_size_of_eventtarget() function. | ||||
* | Generate the TypeId enums in codegen | Anthony Ramine | 2015-10-14 | 1 | -12/+5 |
| | |||||
* | Cleanup code that was warned by rust-clippy | Corey Farwell | 2015-10-11 | 1 | -213/+213 |
| | |||||
* | Introduce [Abstract] to mark non-leaf interfaces | Anthony Ramine | 2015-09-13 | 1 | -10/+0 |
| | | | | | | | Some interfaces like Node, CharacterData and HTMLTableCellElement are never instantiated directly, only their descendant interfaces are. Those are marked with [Abstract] to set their type_id to None instead of having dummy values in the TypeId enums. | ||||
* | Move EventTargetTypeId/NodeTypeId to DOMClass | Michael Wu | 2015-09-12 | 1 | -2/+14 |
| | |||||
* | Measure heap memory usage for more types. Fixes #6951 | Bogdan Cuza | 2015-08-13 | 1 | -4/+217 |
| | |||||
* | Start reporting memory usage for Window and all nodes in all DOM trees for ↵ | Josh Matthews | 2015-08-03 | 1 | -0/+36 |
frame treese in script tasks. |