803 Commits (14ff00b73bd156dfa83e77f3d7d541b39415365c)
 

Author SHA1 Message Date
Halid Odat efd9ab87c5
Move `object` module to root (#689) 4 years ago
Halid Odat 79da43a020
Dependabot for boa_tester (#688) 4 years ago
dependabot[bot] 3850625173
Update criterion requirement from =0.3.2 to =0.3.3 in /boa (#678) 4 years ago
Halid Odat edfafc4e03
Feature `Context` (#656) 4 years ago
Halid Odat a12ce8200e
Move `property` module to root (#684) 4 years ago
Halid Odat 59d328e67c
Move value module from builtins (#674) 4 years ago
dependabot[bot] b9ef8d4b77
Bump indexmap from 1.5.2 to 1.6.0 (#687) 4 years ago
neeldug 3725e5dcfb
Formats dependabot.yml with Prettier (#685) 4 years ago
Iban Eguia 8fde98afa9
Add ECMAScript test suite (test262) (#567) 4 years ago
Halid Odat 76aba2ad55
Class module (#677) 4 years ago
dependabot[bot] 41a38747ab
Bump copy-webpack-plugin from 6.0.3 to 6.1.0 (#681) 4 years ago
dependabot[bot] 1490c2e714
Bump html-webpack-plugin from 4.3.0 to 4.4.1 (#682) 4 years ago
dependabot[bot] 959c39ae84
Bump indexmap from 1.5.1 to 1.5.2 (#679) 4 years ago
dependabot[bot] f6ec2d89ee
Bump file-loader from 6.0.0 to 6.1.0 (#683) 4 years ago
Halid Odat f372a2248f
Fix invalid dependabot key. 4 years ago
neeldug ef1423d71f
Adds `Dependabot` configuration file (#676) 4 years ago
Halid Odat 460b4a23b0
Add `#[track_caller]` to `GcObject` methods that can panic (#673) 4 years ago
Tunahan Karlıbaş 744ee9f642
Fix panic when calling function that mutates itself (#667) 4 years ago
Iban Eguia 1673871116
Some cleanup (#666) 4 years ago
João Borges be20b65a9e
Fix: String.prototype.replace substitutions, closes #610 (#629) 4 years ago
Halid Odat ad162e09e3
Feature native class objects (`NativeObject` and `Class` traits) (#627) 4 years ago
neeldug 2d31ea3481
Added approx_eq! macro for expm1 tests. (#665) 4 years ago
Paul Lancaster cb93472b4a
New lexer (#559) 4 years ago
Halid Odat b0c387bfce
Add documentation to `GcObject` methods (#661) 4 years ago
Halid Odat 0fc8052f4e
Implement `std::error::Error` for `GcObject` borrow errors (#662) 4 years ago
Jarred Holman c7531afd10
Add missing ops to exec module (#635) 4 years ago
Halid Odat 4f5930cc5e
Make `GcObject::contruct` not take 'this' (#660) 4 years ago
HalidOdat 14d7791f40
Move `require_object_coercible` to `Value` (#654) 4 years ago
neeldug 4009204bf3
Added CLEAN_JS and MINI_JS benches (#581) 4 years ago
Paul Lancaster 8ade420692
Test + fmt fix (#646) 4 years ago
Jonathan Dickinson 13f73749c8
Fix undefined constant expression evaluation (#645) 4 years ago
neeldug bbacf1d095
Benchmark refactor (#640) 4 years ago
HalidOdat b42dd4cd8b
Index `PropertyKey`, `Object` iterators and symbol support (#603) 4 years ago
54k1 7a51530dcd
Fix 532, 533, 641 (#642) 4 years ago
54k1 2d1dabb554
Change default return type from null to undefined (#643) 4 years ago
HalidOdat c9afbf4221
Refactor `Function` (#626) 4 years ago
HalidOdat d025207fc1
Feature `boa::Result<T>` (#637) 4 years ago
HalidOdat 6e7b362424
Changed to Value::to_*int32 => Value::to_*32 (#638) 4 years ago
Jonathan Dickinson 908cb3a4bf
Fix Stack Overflow for `Debug::fmt` (#630) 4 years ago
HalidOdat c5b708b2ef
Moved value operations from `Interpreter` to `Value` (#625) 4 years ago
HalidOdat b8d0b3cd3b Fix compilation error 4 years ago
HalidOdat c3115aae53 Removed file 4 years ago
HalidOdat 607a534cc7
Fix abstract relational comparison (`<`, `>`, `<=` and `=>`) (#617) 4 years ago
HalidOdat 36ac8dc7c1 Fix compilation error 4 years ago
54k1 91d9100ad9
Set __proto__ of function instances (#604) 4 years ago
HalidOdat f651210c00
Remove `Value::as_num_to_power()` (#616) 4 years ago
Jonathan Dickinson 8fd5533460
Date Implementation (#596) 4 years ago
HalidOdat 8036a49f26
Removed internal_slots from object (#601) 4 years ago
HalidOdat 7f2ea6f2d1
Made `String.prototype.lastIndexOf()` spec compliant (#598) 4 years ago
HalidOdat 9fdadf85d7
Fixed `String.prototype.indexOf()` bug, when the search string is empty (#599) 4 years ago