Skip to content
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

[WIP]: feat: add v8 Support. #586

Open
wants to merge 33 commits into
base: main
Choose a base branch
from
Open

[WIP]: feat: add v8 Support. #586

wants to merge 33 commits into from

Commits on Sep 17, 2024

  1. feat: add v8 release and atomicString impl

    andycall authored and david committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    40c071c View commit details
    Browse the repository at this point in the history
  2. Committing clang-format changes

    openwebf-bot authored and david committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    f68fcfa View commit details
    Browse the repository at this point in the history
  3. update submodule url

    david authored and david committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    e228e77 View commit details
    Browse the repository at this point in the history
  4. feat: split v8 and quickjs templates.

    andycall authored and david committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    b8dc306 View commit details
    Browse the repository at this point in the history
  5. test: add atomic string testing.

    andycall authored and david committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    46c80f2 View commit details
    Browse the repository at this point in the history
  6. fix: fix build scripts.

    andycall authored and david committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    6b0a5b0 View commit details
    Browse the repository at this point in the history
  7. feat: add script_value

    david authored and david committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    e894167 View commit details
    Browse the repository at this point in the history
  8. feat: fixed v8_per_context_data.h compilation errors

    david-clang authored and david committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    3967411 View commit details
    Browse the repository at this point in the history
  9. feat: Implement v8_per_context_data.cc

    david-clang authored and david committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    c659a43 View commit details
    Browse the repository at this point in the history
  10. feat:resolve link error to compile webf_unit_test

    david-clang authored and david committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    087d1c1 View commit details
    Browse the repository at this point in the history
  11. feat: add v8_initializer.cc

    david-clang authored and david committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    3b2a82c View commit details
    Browse the repository at this point in the history
  12. feat: USING_FAST_MALLOC uses the util namespace

    david authored and david committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    d754d0f View commit details
    Browse the repository at this point in the history
  13. feat: PartitionAlloc standalone only support Linux

    david authored and david committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    72e8cae View commit details
    Browse the repository at this point in the history
  14. feat: script_value.h compiled successful

    david authored and david committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    4bae3d8 View commit details
    Browse the repository at this point in the history
  15. feat: delete some wtf

    david authored and david committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    c196a97 View commit details
    Browse the repository at this point in the history
  16. feat: add dart_isolate_context.cc

    david authored and david committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    a6e14b3 View commit details
    Browse the repository at this point in the history
  17. feat: support ScopedPersistent<v8::Context>

    david authored and david committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    5898492 View commit details
    Browse the repository at this point in the history
  18. feat: add v8_member_installer

    david authored and david committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    dd87754 View commit details
    Browse the repository at this point in the history
  19. feat: call v8 InstallFunctions

    david authored and david committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    dc39e64 View commit details
    Browse the repository at this point in the history
  20. feat: v8 generateMethodArgumentsCheck

    david authored and david committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    5dce2db View commit details
    Browse the repository at this point in the history
  21. feat: ExecutingContext from v8 isolate

    david authored and david committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    10f6edc View commit details
    Browse the repository at this point in the history
  22. feat: add V8ThrowException

    david authored and david committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    f2fd726 View commit details
    Browse the repository at this point in the history
  23. feat: declare WindowOrWorkerGlobalScope::setTimeout

    david authored and david committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    2fde158 View commit details
    Browse the repository at this point in the history
  24. feat: add Converter<IDLCallback>

    david authored and david committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    11ade2a View commit details
    Browse the repository at this point in the history
  25. feat: generate the setTimeout binding code

    david authored and david committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    7fd05db View commit details
    Browse the repository at this point in the history
  26. feat: implement setTimeout

    david authored and david committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    e1478ec View commit details
    Browse the repository at this point in the history
  27. fix: compile error

    david authored and david committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    63113e3 View commit details
    Browse the repository at this point in the history
  28. feat: update -mmacosx-version-min=13.3

    david authored and david committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    b3c46ea View commit details
    Browse the repository at this point in the history
  29. feat: support ExecutingContext::Timers()

    david authored and david committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    80444f4 View commit details
    Browse the repository at this point in the history
  30. feat: update macos x86_64 v8 git submodule

    david committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    4050a3a View commit details
    Browse the repository at this point in the history
  31. feat: cmake support x86_64

    david committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    07c7244 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2024

  1. Configuration menu
    Copy the full SHA
    3a0ea05 View commit details
    Browse the repository at this point in the history
  2. fix: Context::Global() need Context::Scope

    david committed Sep 21, 2024
    Configuration menu
    Copy the full SHA
    13e58bf View commit details
    Browse the repository at this point in the history