Historique des commits

Auteur SHA1 Message Date
  Marcin Gasperowicz 0b74ea3d6a LibJS: Make typeof return undefined for undefined variables il y a 5 ans
  Sergey Bugaev 53a94b8bbd LibJS: Fix casting a value to ScriptFunction without checking it's one il y a 5 ans
  Jack Karamanian c12125fa81 LibJS: Track whether ScriptFunctions and FunctionExpressions are arrow il y a 5 ans
  Matthew Olsson d52ea37717 LibJS: Integrate labels into the Interpreter il y a 5 ans
  Linus Groh 8ff4587f65 LibJS: Throw in strict mode when assigning property to primitive value il y a 5 ans
  Matthew Olsson 5ae9419a06 LibJS: Object index properties have descriptors; Handle sparse indices il y a 5 ans
  Matthew Olsson dd08c992e8 LibJS: Simplify and normalize publicly-exposed Object functions il y a 5 ans
  Linus Groh 07af2e6b2c LibJS: Implement basic for..in and for..of loops il y a 5 ans
  Linus Groh 9c8d390682 LibJS: Refactor Accessor il y a 5 ans
  Matthew Olsson c35732c011 LibJS: Add object literal getter/setter shorthand il y a 5 ans
  Linus Groh 36996bd720 LibJS: Rename to_{i32,size_t}() to as_{i32,size_t}() for clarity il y a 5 ans
  Linus Groh 476094922b LibJS: Pass Interpreter& to Value::to_number() et al. il y a 5 ans
  Linus Groh 1a1394f7a2 LibJS: Change Value::to_object(Heap& -> Interpreter&) il y a 5 ans
  mattco98 4ced126704 LibJS: Add symbol objects il y a 5 ans
  Andreas Kling c6ddbd1f3e LibJS: Add side-effect-free version of Value::to_string() il y a 5 ans
  AnotherTest bd12f132f3 LibJS: Correct tiny issue with passing a String to String::format il y a 5 ans
  Matthew Olsson 532d4bc0ab LibJS: Spec-compliant equality comparisons il y a 5 ans
  Yonatan Goldschmidt b184f12aaf LibJS: Limit scope of 'for' loop variables il y a 5 ans
  Matthew Olsson b5f1df57ed LibJS: Add raw strings to tagged template literals il y a 5 ans
  Matthew Olsson 107ca2e4ba LibJS: Add function call spreading il y a 5 ans
  Matthew Olsson 838390171c LibJS: Function.length respects default and rest parameters il y a 5 ans
  Linus Groh 4d20cf57db LibJS: Implement tagged template literals (foo`bar`) il y a 5 ans
  Linus Groh eea62dd365 LibJS: Add Value::{is, as}_function() il y a 5 ans
  Linus Groh 72d2bd56ce LibJS: Implement modulo assignment operator (%=) il y a 5 ans
  Linus Groh a2e1f1a872 LibJS: Implement exponentiation assignment operator (**=) il y a 5 ans
  Linus Groh 3e754a15d4 LibJS: Implement bitwise assignment operators (&=, |=, ^=) il y a 5 ans
  Linus Groh 454c1e6bbe LibJS: Implement rest parameters il y a 5 ans
  Linus Groh d4bfcea570 LibJS: Add indentation to sections in SwitchCase::dump() il y a 5 ans
  mattco98 adb4accab3 LibJS: Add template literals il y a 5 ans
  Linus Groh 25cf0da2fb LibJS: Set name of anonymous functions during assignment il y a 5 ans