31
I Use This!
Inactive

Commits : Listings

Analyzed 1 day ago. based on code collected 2 days ago.
May 15, 2023 — May 15, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
- Added fast case for extending the JSObject properties storage. - Changed date to compute local_time_offset at load time. More... over 15 years ago
Updated the snapshot builder to reflect the removed extensions in http://codereview.chromium.org/6233. Review URL: http://codereview.chromium.org/6440 More... over 15 years ago
Fixed the path for include files v8.h and v8-debug.h in Visual Studio project. Review URL: http://codereview.chromium.org/6601 More... over 15 years ago
Removed the print, load, quit and version extensions from the VM. Moved the print extension to the compiler test as it was used there. Changed the serializer tests to only use the gc extension. More... over 15 years ago
Cleanup string builtins. Review URL: http://codereview.chromium.org/6602 More... over 15 years ago
Minor cleanups to macros.py. Review URL: http://codereview.chromium.org/6232 More... over 15 years ago
Make sure that the name accessor on functions return the expected names. More... over 15 years ago
- Case-sensitive atomic regular expressions now use the same code as String.indexOf to do matching. - The --log option is no longer automatically enabled by the other log options. More... over 15 years ago
Print one line when pushing an immediate followed by a pop is eliminated. Review URL: http://codereview.chromium.org/6078 More... over 15 years ago
Replaces two non-private uses of AddProperty with IgnoreAttributesAndSetLocalProperty. Adds attributes parameter to IgnoreAtt..Property(). Makes IgnoreAtt..Property() an exact clone of SetProperty(), with explicit changes. More... over 15 years ago
In the code generator, avoid loading the arguments object to the expression stack when it is already there. Also, cleanup up the (two!) extra copies of the arguments object left on the stack. Review URL: http://codereview.chromium.org/5667 More... over 15 years ago
Move code for code generator static member functions, code generation functions on AST nodes, and helper class member functions (eg, stub classes) toward the bottom of the codegen*.cc files. The macro __ is now #define'd exactly twice and #undef'd twice. Review URL: http://codereview.chromium.org/6075 More... over 15 years ago
Small cleanup of the code generator: make the static code gen functions and the ones defined on the AST nodes take a code generator, rather than a macro assembler and (sometimes) scope. More... over 15 years ago
Changed optimization from /Ox to the (more) commonly used /O2 (which includes /GF) in both SCons and Visual Studio build. There is not mesurable difference neither in speed nor in code size. More... over 15 years ago
Fixed use of undefined in ArraySort. More... over 15 years ago
Various minor improvements of sort. Review URL: http://codereview.chromium.org/6035 More... over 15 years ago
Removed the use of Math.random() and new Date() for building the RNG pool in the crypto benchmark. Review URL: http://codereview.chromium.org/6071 More... over 15 years ago
Follow up to change 402: - Remove unused symbol finally_state_symbol. More... over 15 years ago
Get rid of the local variable we use to keep the state during the execution of a finally block by just pushing the state on the execution stack instead. Review URL: http://codereview.chromium.org/5626 More... over 15 years ago
Added test timing. More... over 15 years ago
Fix issue 86 by keeping track of the fact that finally blocks are evaluated with an extra element on the stack, which needs to be taken into account when breaking and continuing. More... over 15 years ago
Added option to parallelize test runs. More... over 15 years ago
Disallow copy and assigning a few public objects. More... over 15 years ago
Remove some craaaazy trailing whitespace. More... over 15 years ago
Remove an ARM jump elimination test. More... over 15 years ago
Faster sort. More... over 15 years ago
Remove the ARM jump elimination. This completely removes jump elimination. More... over 15 years ago
Remove x86 jump elimination. This was just complicated enough to make it annoying to support short jump encoding. I measured a code size increase of 5 bytes on the V8 benchmark, from missing one jump to next elimination possibility. More... over 15 years ago
Clean up some naming to be consistent between runtime and JS code. More... over 15 years ago
Remove two cases of needlessly jumping to the next instruction. The jump eliminator will remove these cases, but it's easy enough to just do statically in the code, and not require the eliminator to do it at runtime. More... over 15 years ago