Closed Bug 1586140 Opened 5 years ago Closed 3 years ago

trim ServoBindings.toml

Categories

(Core :: CSS Parsing and Computation, enhancement, P3)

enhancement

Tracking

()

RESOLVED INCOMPLETE

People

(Reporter: heycam, Assigned: heycam)

Details

Attachments

(1 obsolete file)

Emilio suggested that we can trim some of things that we bindgen now that we have more things being cbindgened, in the other direction. And he is right! Removing just nsStyleConsts.h saves 12 seconds in my debug build.

Actually, my mistake; the 12 seconds was due to some other bindgen patches I had applied locally.

Still, there are a bunch of other things we can remove.

Attached file Bug 1586140 - Trim ServoBindings.toml. (obsolete) —

This reduces structs.rs a little but only shows a small runtime improvement in debug builds.

There's a r+ patch which didn't land and no activity in this bug for 2 weeks.
:heycam, could you have a look please?
For more information, please visit auto_nag documentation.

Flags: needinfo?(cam)

Not getting back to this.

Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Flags: needinfo?(cam)
Resolution: --- → INCOMPLETE
Attachment #9098719 - Attachment is obsolete: true
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: