-
-
Notifications
You must be signed in to change notification settings - Fork 407
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactor Property Descriptor flags #553
Conversation
Codecov Report
@@ Coverage Diff @@
## master #553 +/- ##
==========================================
+ Coverage 70.37% 70.71% +0.34%
==========================================
Files 175 177 +2
Lines 11145 11275 +130
==========================================
+ Hits 7843 7973 +130
Misses 3302 3302
Continue to review full report at Codecov.
|
Benchmark for ffdf4deClick to view benchmark
|
Benchmark for 0078c4cClick to view benchmark
|
877a2f1
to
4a11560
Compare
Benchmark for aa28fa1Click to view benchmark
|
b89765e
to
f6409f0
Compare
Benchmark for 627558fClick to view benchmark
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks very good :) check my comments in case they make sense, but this is ready to merge :)
f6409f0
to
8ef39ae
Compare
Benchmark for a9a4b96Click to view benchmark
|
This Pull Request fixes/closes #497 .
This PR changes:
Attribute
bitflags for defineing when the property isWRITABLE
,CONFIGURABLE
orENUMBERABLE
Option<bool>
forwritable
,enumerable
andconfigurable
flags to take one byte.data_descriptor
constructor forProperty
.has_*
,set_*
and*_or
methods forproperty
over