summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibJS/Runtime/PrivateEnvironment.h
AgeCommit message (Collapse)Author
2022-03-19DevTools+LibJS+LibWeb: Change class_name to use StringViewLenny Maiorani
This helps make the overall codebase consistent. `class_name()` in `Kernel` is always `StringView`, but not elsewhere. Additionally, this results in the `strlen` (which needs to be done when printing or other operations) always being computed at compile-time.
2021-12-08LibJS: Mark entire private environment chains during GCAndreas Kling
2021-11-10AK+Everywhere: Stop including Vector.h from StringView.hAndreas Kling
Preparation for using Error.h from Vector.h. This required moving some things out of line.
2021-10-25LibJS: Add default constructor for PrivateNameAndreas Kling
This avoids a round-trip through FlyString("") for every Reference.
2021-10-20LibJS: Add PrivateEnvironmentdavidot